Re: [Fwbuilder-discussion] Installation questions
Brought to you by:
mikehorn
From: John G. <jo...@ga...> - 2007-02-14 17:09:25
|
> -----Original Message----- > From: Vadim Kurland ? [mailto:va...@vk...] > Sent: Tuesday, February 13, 2007 10:08 PM > To: John Gallagher > Cc: fwb...@li... > Subject: Re: [Fwbuilder-discussion] Installation questions > > > On Feb 13, 2007, at 9:04 PM, John Gallagher wrote: > > > I have been trying to install the fwbuilder application > > (fwbuilder-2.1.9) > > for several days. I have searched Google high and low for > answers to > > some of the errors that I am getting. I have found some similar > > issues but have not been unsuccessful. > > > > I am trying to install on a 64 bit centos 4.4, however I have also > > tried on a 32 bit version of the same OS with the exact same error. > > > > Is there a way to tell if threads are compiled into the qt > installed > > on my system? > > > > macro QT_THREAD_SUPPORT is defined when QT is compiled with > multithreading enabled. I do not know what file exactly this > macro is defined in. > > the build ended with the error > > > g++: unrecognized option `-R/usr/bin//lib' > > /usr/bin/ld: cannot find -lXext > > it looks like you need to install library libXext. Search for > RPM "libXext" > > Also try to compile without --with-openssl-prefix=/usr/bin, > it may cause problems with option "-R". You should not need > to use this unless you have two installations of openssl, one > in /usr/local/ and another in /usr/ > > Besides, /usr/bin/ is likely incorrect path to openssl anyway > since 'prefix' is supposed to be a common parent directory > for both libraries and binaries. It can be /usr/local if > libraries are installed in /usr/local/lib and binaries in > /usr/local/bin, or it can be /usr if libraries are in > /usr/lib and binaries are in /usr/bin. > > --vk > > > WARNING: icns.path is not defined: install target not created > > > > This is where the build dies. > > > > make > > cd po && make -f Makefile > > make[1]: Entering directory `/opt/tools/src/fwbuilder/ > > fwbuilder-2.1.9/po' > > make[1]: Leaving directory `/opt/tools/src/fwbuilder/ > > fwbuilder-2.1.9/po' > > cd src && make -f Makefile > > make[1]: Entering directory `/opt/tools/src/fwbuilder/ > > fwbuilder-2.1.9/src' > > cd res && make -f Makefile > > make[2]: Entering directory > > `/opt/tools/src/fwbuilder/fwbuilder-2.1.9/src/res' > > make[2]: Leaving directory > > `/opt/tools/src/fwbuilder/fwbuilder-2.1.9/src/res' > > cd fwbedit && make -f Makefile > > make[2]: Entering directory > > `/opt/tools/src/fwbuilder/fwbuilder-2.1.9/src/fwbedit' > > g++ -c -pipe -Wall -W -g -Wno-unused-parameter -g -O2 -D_REENTRANT > > -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_NO_DEBUG > > -I/usr/lib64/qt-3.3/mkspecs/default -I. -I../.. -I/usr/local/include > > -I/usr/local/include/fwb-2.1 -I/usr/local/bind/include > > -I/usr/include/libxml2 -I/usr/bin//include > -I/usr/lib64/qt-3.3/include > > -I.ui/ -I.moc/ -o .obj/fwbedit.o fwbedit.cpp > > g++ -o fwbedit .obj/fwbedit.o -L/usr/lib64/qt-3.3/lib -L/usr/ > > X11R6/lib64 > > -L/usr/local/lib -L/usr/lib64 -pthread -L/usr/bin//lib > -R/usr/bin//lib > > -lfwbuilder -lxslt -lxml2 -lz -lnetsnmp -lelf -lssl -lcrypto -lutil > > -lqt-mt -lXext -lX11 -lm -lpthread > > g++: unrecognized option `-R/usr/bin//lib' > > /usr/bin/ld: cannot find -lXext > > collect2: ld returned 1 exit status > > make[2]: *** [fwbedit] Error 1 > > make[2]: Leaving directory > > `/opt/tools/src/fwbuilder/fwbuilder-2.1.9/src/fwbedit' > > make[1]: *** [sub-fwbedit] Error 2 > > make[1]: Leaving directory `/opt/tools/src/fwbuilder/ > > fwbuilder-2.1.9/src' > > make: *** [sub-src] Error 2 > > Thank you! I was spending my time looking for answers to some of these warnings. This script runs configure ... You did remember necessary arguments for configure, right? Remember to add `AC_PROG_LIBTOOL' to `configure.in'. You should update your `aclocal.m4' by running aclocal. WARNING: icns.path is not defined: install target not created I just updated the following packages to my 32 bit box and it seems to have solved the compile problems. yum install xorg-x11-libs Setting up Install Process Dependencies Resolved ============================================================================ = Package Arch Version Repository Size ============================================================================ = Updating: xorg-x11-libs i386 6.8.2-1.EL.13.37.5 update 2.7 M Updating for dependencies: xorg-x11 i386 6.8.2-1.EL.13.37.5 update 13 M xorg-x11-deprecated-libs i386 6.8.2-1.EL.13.37.5 update 267k xorg-x11-deprecated-libs-devel i386 6.8.2-1.EL.13.37.5 update 274 k xorg-x11-devel i386 6.8.2-1.EL.13.37.5 update 5.1 M xorg-x11-xfs i386 6.8.2-1.EL.13.37.5 update 315 k Transaction Summary ============================================================================ = Install 0 Package(s) Update 6 Package(s) Remove 0 Package(s) Total download size: 22 M Is this ok [y/N]: y |