[Ipe-discuss] Building ipe-6.0pre22-1 on rh9
Ulrik Stervbo
ulriks at ruc.dk
Fri Sep 10 11:22:08 CEST 2004
On Fri, 2004-09-10 at 11:01, Otfried Cheong wrote:
> > Tried to compile from source (didn't work) - heres the last bits
> >
> > /usr/bin/ld: cannot find -lXext
> > collect2: ld returned 1 exit status
> > make[2]: *** [../../../build/ipelets/libimage.so.1.0.0] Error 1
>
> This looks like a serious misconfiguration. How can you not have
> libXext? Is QTDIR set?
Set to /usr/lib/qt-3.1
My KDE apps are running all fine.
>
> > Still tons of -Werror, but thats just because of the warning level,
> > right?
>
> You shouldn't see any warnings or errors when compiling with g++.
Oh! Recompiled and piped and attached the result
Ulrik
-------------- next part --------------
cd ipelib && qmake -o Makefile
cd ipelib && make -f Makefile
make[1]: Entering directory `/home/ulriks/downloads/ipe-6.0pre22/src/ipelib'
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipebase.o ipebase.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipegeo.o ipegeo.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipexml.o ipexml.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipecolor.o ipecolor.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipebitmap.o ipebitmap.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipedct.o ipedct.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipegroup.o ipegroup.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipeimage.o ipeimage.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipemark.o ipemark.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipetext.o ipetext.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipepath.o ipepath.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/iperef.o iperef.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipeobj.o ipeobj.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipelet.o ipelet.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipedoc.o ipedoc.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipefactory.o ipefactory.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipeiml.o ipeiml.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipepage.o ipepage.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipepainter.o ipepainter.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipepdfparser.o ipepdfparser.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipepdfwriter.o ipepdfwriter.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipepswriter.o ipepswriter.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipestdstyles.o ipestdstyles.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipestyle.o ipestyle.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipevisitor.o ipevisitor.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipesnap.o ipesnap.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipeundo.o ipeundo.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipeutils.o ipeutils.cpp
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DIPE_MAKEDLL -I/usr/lib/qt-3.1/mkspecs/default -I. -I../include -o ../../build/obj/ipelib/ipelatex.o ipelatex.cpp
test -d ../../build/lib/ || mkdir -p ../../build/lib/
rm -f libipe.so.1.0.0 libipe.so libipe.so.1 libipe.so.1.0
g++ -shared -Wl,-soname,libipe.so.1 -o libipe.so.1.0.0 ../../build/obj/ipelib/ipebase.o ../../build/obj/ipelib/ipegeo.o ../../build/obj/ipelib/ipexml.o ../../build/obj/ipelib/ipecolor.o ../../build/obj/ipelib/ipebitmap.o ../../build/obj/ipelib/ipedct.o ../../build/obj/ipelib/ipegroup.o ../../build/obj/ipelib/ipeimage.o ../../build/obj/ipelib/ipemark.o ../../build/obj/ipelib/ipetext.o ../../build/obj/ipelib/ipepath.o ../../build/obj/ipelib/iperef.o ../../build/obj/ipelib/ipeobj.o ../../build/obj/ipelib/ipelet.o ../../build/obj/ipelib/ipedoc.o ../../build/obj/ipelib/ipefactory.o ../../build/obj/ipelib/ipeiml.o ../../build/obj/ipelib/ipepage.o ../../build/obj/ipelib/ipepainter.o ../../build/obj/ipelib/ipepdfparser.o ../../build/obj/ipelib/ipepdfwriter.o ../../build/obj/ipelib/ipepswriter.o ../../build/obj/ipelib/ipestdstyles.o ../../build/obj/ipelib/ipestyle.o ../../build/obj/ipelib/ipevisitor.o ../../build/obj/ipelib/ipesnap.o ../../build/obj/ipelib/ipeundo.o ../../build/obj/ipelib/ipeutils.o ../../build/obj/ipelib/ipelatex.o -lz -lpthread
ln -s libipe.so.1.0.0 libipe.so
ln -s libipe.so.1.0.0 libipe.so.1
ln -s libipe.so.1.0.0 libipe.so.1.0
rm -f ../../build/lib/libipe.so.1.0.0
rm -f ../../build/lib/libipe.so
rm -f ../../build/lib/libipe.so.1
rm -f ../../build/lib/libipe.so.1.0
mv -f libipe.so.1.0.0 libipe.so libipe.so.1 libipe.so.1.0 ../../build/lib/
make[1]: Leaving directory `/home/ulriks/downloads/ipe-6.0pre22/src/ipelib'
cd ipelets && qmake -o Makefile
cd ipelets && make -f Makefile
make[1]: Entering directory `/home/ulriks/downloads/ipe-6.0pre22/src/ipelets'
cd kgon && qmake -o Makefile
cd kgon && make -f Makefile
make[2]: Entering directory `/home/ulriks/downloads/ipe-6.0pre22/src/ipelets/kgon'
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -I/usr/lib/qt-3.1/mkspecs/default -I. -I../../include -o ../../../build/obj/ipelets/kgon.o kgon.cpp
test -d ../../../build/ipelets/ || mkdir -p ../../../build/ipelets/
rm -f libkgon.so.1.0.0 libkgon.so libkgon.so.1 libkgon.so.1.0
g++ -shared -Wl,-soname,libkgon.so.1 -o libkgon.so.1.0.0 ../../../build/obj/ipelets/kgon.o -L../../../build/lib -lipe -lpthread
ln -s libkgon.so.1.0.0 libkgon.so
ln -s libkgon.so.1.0.0 libkgon.so.1
ln -s libkgon.so.1.0.0 libkgon.so.1.0
rm -f ../../../build/ipelets/libkgon.so.1.0.0
rm -f ../../../build/ipelets/libkgon.so
rm -f ../../../build/ipelets/libkgon.so.1
rm -f ../../../build/ipelets/libkgon.so.1.0
mv -f libkgon.so.1.0.0 libkgon.so libkgon.so.1 libkgon.so.1.0 ../../../build/ipelets/
make[2]: Leaving directory `/home/ulriks/downloads/ipe-6.0pre22/src/ipelets/kgon'
cd goodies && qmake -o Makefile
cd goodies && make -f Makefile
make[2]: Entering directory `/home/ulriks/downloads/ipe-6.0pre22/src/ipelets/goodies'
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -I/usr/lib/qt-3.1/mkspecs/default -I. -I../../include -o ../../../build/obj/ipelets/goodies.o goodies.cpp
test -d ../../../build/ipelets/ || mkdir -p ../../../build/ipelets/
rm -f libgoodies.so.1.0.0 libgoodies.so libgoodies.so.1 libgoodies.so.1.0
g++ -shared -Wl,-soname,libgoodies.so.1 -o libgoodies.so.1.0.0 ../../../build/obj/ipelets/goodies.o -L../../../build/lib -lipe -lpthread
ln -s libgoodies.so.1.0.0 libgoodies.so
ln -s libgoodies.so.1.0.0 libgoodies.so.1
ln -s libgoodies.so.1.0.0 libgoodies.so.1.0
rm -f ../../../build/ipelets/libgoodies.so.1.0.0
rm -f ../../../build/ipelets/libgoodies.so
rm -f ../../../build/ipelets/libgoodies.so.1
rm -f ../../../build/ipelets/libgoodies.so.1.0
mv -f libgoodies.so.1.0.0 libgoodies.so libgoodies.so.1 libgoodies.so.1.0 ../../../build/ipelets/
make[2]: Leaving directory `/home/ulriks/downloads/ipe-6.0pre22/src/ipelets/goodies'
cd align && qmake -o Makefile
cd align && make -f Makefile
make[2]: Entering directory `/home/ulriks/downloads/ipe-6.0pre22/src/ipelets/align'
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -I/usr/lib/qt-3.1/mkspecs/default -I. -I../../include -o ../../../build/obj/ipelets/align.o align.cpp
test -d ../../../build/ipelets/ || mkdir -p ../../../build/ipelets/
rm -f libalign.so.1.0.0 libalign.so libalign.so.1 libalign.so.1.0
g++ -shared -Wl,-soname,libalign.so.1 -o libalign.so.1.0.0 ../../../build/obj/ipelets/align.o -L../../../build/lib -lipe -lpthread
ln -s libalign.so.1.0.0 libalign.so
ln -s libalign.so.1.0.0 libalign.so.1
ln -s libalign.so.1.0.0 libalign.so.1.0
rm -f ../../../build/ipelets/libalign.so.1.0.0
rm -f ../../../build/ipelets/libalign.so
rm -f ../../../build/ipelets/libalign.so.1
rm -f ../../../build/ipelets/libalign.so.1.0
mv -f libalign.so.1.0.0 libalign.so libalign.so.1 libalign.so.1.0 ../../../build/ipelets/
make[2]: Leaving directory `/home/ulriks/downloads/ipe-6.0pre22/src/ipelets/align'
cd image && qmake -o Makefile
cd image && make -f Makefile
make[2]: Entering directory `/home/ulriks/downloads/ipe-6.0pre22/src/ipelets/image'
g++ -c -pipe -Wall -W -Werror -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I/usr/lib/qt-3.1/mkspecs/default -I. -I../../include -I/usr/lib/qt-3.1/include -o ../../../build/obj/ipelets/image.o image.cpp
test -d ../../../build/ipelets/ || mkdir -p ../../../build/ipelets/
rm -f libimage.so.1.0.0 libimage.so libimage.so.1 libimage.so.1.0
g++ -shared -Wl,-soname,libimage.so.1 -o libimage.so.1.0.0 ../../../build/obj/ipelets/image.o -L/usr/lib/qt-3.1/lib -L/usr/X11R6/lib -L../../../build/lib -lipe -lqt-mt -lXext -lX11 -lm -lpthread
make[2]: Leaving directory `/home/ulriks/downloads/ipe-6.0pre22/src/ipelets/image'
make[1]: Leaving directory `/home/ulriks/downloads/ipe-6.0pre22/src/ipelets'
More information about the Ipe-discuss
mailing list