[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Build failure on Fedora Core Development
From: |
Simon Josefsson |
Subject: |
Re: Build failure on Fedora Core Development |
Date: |
Tue, 12 Sep 2006 22:07:15 +0200 |
User-agent: |
Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.50 (gnu/linux) |
Hi Paul!
Thanks for the report. Proper C99 platforms are rare, I guess...
Could you test this snapshot:
http://josefsson.org/daily/libidn/libidn-20060912.tar.gz
And tell me whether it works?
/Simon
Paul Howarth <address@hidden> writes:
> 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.