Hi,

The version of fluxbox used in the BLFS book, will not compile with gcc 4.3. 
There seem to be a number of #include's missing from the fluxbox source which 
pull in the standard includes like string.h etc.
 
It appears that gcc used to  tolerate library routines like strlen being used 
without the corresponding .h file being include'd. The gcc team seem to have 
stomped on this behaviour.

The current stable version 1.0.0 will compile successfully if   #include 
<string.h>  is addded to src/main.cc and the development version 1.1.1 will 
compile cleanly.

I'd suggest the version in the book is updated to at least version 1.0.0. 

Incidentally, blackbox seems to suffer from this problem too. Presumably, there 
will be others, particularly amongst the less actively maintained projects.

Andy


_________________________________________________________________
Share your photos with Windows Live Photos – Free.
http://clk.atdmt.com/UKM/go/134665338/direct/01/
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to