Hello,
Build of libidn 0.6.6 on Fedora Core development fails as follows:
Making all in lib
make[2]: Entering directory `/builddir/build/BUILD/libidn-0.6.6/lib'
cp ../gl/stdint.h idn-int.h
cp: cannot stat `../gl/stdint.h': No such file or directory
make[2]: *** [idn-int.h] Error 1
make[2]: Leaving directory `/builddir/build/BUILD/libidn-0.6.6/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/builddir/build/BUILD/libidn-0.6.6'
make: *** [all] Error 2
The failure happens because ../gl/stdint.h wasn't built by the "make
all" in the "gl" directory, and this didn't happen because FC
development has a C99-compatible stdint.h and so the STDINT_H configure
variable is left empty.
I think that the fix in that case would be to create a stub idn-int.h
that just included the system stdint.h when it is C99-compatible.
Unfortunately I don't understand autotools enough to know how to
implement that.
Regards, Paul.
_______________________________________________
Help-libidn mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-libidn