On 01/28/13 16:57, Randy McMurchy wrote: > Thomas de Roo wrote these words on 01/28/13 09:41 CST: >> On 01/28/13 16:33, Randy McMurchy wrote: >>> configure:16159: $? = 1 >>> configure:16144: re-using the existing conftest.o >>> configure:16150: g++ -o conftest -g -O2 -D_REENTRANT >>> -DMDDS_HASH_CONTAINER_BOOST >>> -I/home/rml/build/libixion_0.3.0/mdds_0.5.4/destdir/usr/local/include -g >>> -Os -pthread -L/usr/lib conftest.o -lboost_thread -pthread >&5 >>> /usr/bin/ld: conftest.o: undefined reference to symbol >>> '_ZN5boost6system15system_categoryEv' >>> /usr/bin/ld: note: '_ZN5boost6system15system_categoryEv' is defined in DSO >>> /usr/lib/libboost_system.so.1.52.0 so try adding it to the linker command >>> line >>> /usr/lib/libboost_system.so.1.52.0: could not read symbols: Invalid >>> operation >>> collect2: error: ld returned 1 exit status >>> >> Where did you get the Makefiles in src and src/libixion? > I do not understand what you mean. I only have Makefile.{in,am} in the source > tree as configure bombed out on me the same as it did for you. It bombs out > before the Makefiles are created. I have not installed this package, I was > only trying to be helpful. In fact, I do not have mdds installed either. I > built it inside the libixion tree and installed to a destdir. You can see the > path for the mdds include files in the snippet above. > > What Makefiles are you referring to? > Thank you for your help, it is appreciated a lot! I do have the mdds-headers installed, and configure finds them, but configure fails to make the Makefiles in src and src/libixion. It stops with the error: configure: creating ./config.status config.status: creating Makefile config.status: creating libixion.pc config.status: creating VERSION config.status: creating include/Makefile config.status: creating include/ixion/Makefile config.status: creating include/ixion/hash_container/Makefile config.status: creating include/ixion/interface/Makefile config.status: creating misc/libixion.spec config.status: error: cannot find input file: `src/Makefile.in'
And obviously, make fails: Making all in src make[1]: Entering directory `/sources/libixion-git/src' make[1]: *** No rule to make target `all'. Stop. make[1]: Leaving directory `/sources/libixion-git/src' make: *** [all-recursive] Error 1 It looks like the package-maintainer forgot to include some Makefile.in-files. There are Makefile.am-files. Can they be used to generate the Makefiles? Again: thanks for the help, I'm learning here... Groet, Thomas -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page