[Plib-users] Building PLIB on x86_64 (FC6)
Brought to you by:
sjbaker
|
From: <li...@ce...> - 2007-03-09 15:50:22
|
I downloaded PLIB 1.8.4, extracted the files, 'cd' to the directory =20
and did this:
./configure
sudo make install
All seems to build except ssgAux... I have included the output of the =20
make at the end of this email.... I am really interested at this time =20
only in the fnt lib. Do I really need ssgAux to use the fnt lib? If =20
so, can someone tell me what the fix is to build ssgAux?
Thanks,
Ed
ssgAux build output....
Making install in ssgAux
make[2]: Entering directory =20
`/home/epeddycoart/development/libraries/plib-1.8.4/src/ssgAux'
if g++ -DPACKAGE_NAME=3D\"\" -DPACKAGE_TARNAME=3D\"\" =20
-DPACKAGE_VERSION=3D\"\" -DPACKAGE_STRING=3D\"\" -DPACKAGE_BUGREPORT=3D\"\" =
=20
-DPACKAGE=3D\"plib\" -DVERSION=3D\"1.8.4\" -DHAVE_LIBPTHREAD=3D1 =20
-DHAVE_LIBGL=3D1 -DHAVE_LIBDL=3D1 -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 =
=20
-DHAVE_SYS_STAT_H=3D1 -DHAVE_STDLIB_H=3D1 -DHAVE_STRING_H=3D1 =20
-DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPES_H=3D1 =20
-DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -I. -I. -I../../src/sg =20
-I../../src/ssg -I../../src/util -g -O2 -Wall -MT ssgAux.o -MD -MP =20
-MF ".deps/ssgAux.Tpo" -c -o ssgAux.o ssgAux.cxx; \
then mv -f ".deps/ssgAux.Tpo" ".deps/ssgAux.Po"; else rm -f =20
".deps/ssgAux.Tpo"; exit 1; fi
if g++ -DPACKAGE_NAME=3D\"\" -DPACKAGE_TARNAME=3D\"\" =20
-DPACKAGE_VERSION=3D\"\" -DPACKAGE_STRING=3D\"\" -DPACKAGE_BUGREPORT=3D\"\" =
=20
-DPACKAGE=3D\"plib\" -DVERSION=3D\"1.8.4\" -DHAVE_LIBPTHREAD=3D1 =20
-DHAVE_LIBGL=3D1 -DHAVE_LIBDL=3D1 -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 =
=20
-DHAVE_SYS_STAT_H=3D1 -DHAVE_STDLIB_H=3D1 -DHAVE_STRING_H=3D1 =20
-DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPES_H=3D1 =20
-DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -I. -I. -I../../src/sg =20
-I../../src/ssg -I../../src/util -g -O2 -Wall -MT ssgaShapes.o -MD =20
-MP -MF ".deps/ssgaShapes.Tpo" -c -o ssgaShapes.o ssgaShapes.cxx; \
then mv -f ".deps/ssgaShapes.Tpo" ".deps/ssgaShapes.Po"; else =20
rm -f ".deps/ssgaShapes.Tpo"; exit 1; fi
ssgaShapes.cxx: In member function =91virtual int ssgaShape::load(FILE*)=92:
ssgaShapes.cxx:793: warning: dereferencing type-punned pointer will =20
break strict-aliasing rules
if g++ -DPACKAGE_NAME=3D\"\" -DPACKAGE_TARNAME=3D\"\" =20
-DPACKAGE_VERSION=3D\"\" -DPACKAGE_STRING=3D\"\" -DPACKAGE_BUGREPORT=3D\"\" =
=20
-DPACKAGE=3D\"plib\" -DVERSION=3D\"1.8.4\" -DHAVE_LIBPTHREAD=3D1 =20
-DHAVE_LIBGL=3D1 -DHAVE_LIBDL=3D1 -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 =
=20
-DHAVE_SYS_STAT_H=3D1 -DHAVE_STDLIB_H=3D1 -DHAVE_STRING_H=3D1 =20
-DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPES_H=3D1 =20
-DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -I. -I. -I../../src/sg =20
-I../../src/ssg -I../../src/util -g -O2 -Wall -MT ssgaPatch.o -MD =20
-MP -MF ".deps/ssgaPatch.Tpo" -c -o ssgaPatch.o ssgaPatch.cxx; \
then mv -f ".deps/ssgaPatch.Tpo" ".deps/ssgaPatch.Po"; else =20
rm -f ".deps/ssgaPatch.Tpo"; exit 1; fi
if g++ -DPACKAGE_NAME=3D\"\" -DPACKAGE_TARNAME=3D\"\" =20
-DPACKAGE_VERSION=3D\"\" -DPACKAGE_STRING=3D\"\" -DPACKAGE_BUGREPORT=3D\"\" =
=20
-DPACKAGE=3D\"plib\" -DVERSION=3D\"1.8.4\" -DHAVE_LIBPTHREAD=3D1 =20
-DHAVE_LIBGL=3D1 -DHAVE_LIBDL=3D1 -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 =
=20
-DHAVE_SYS_STAT_H=3D1 -DHAVE_STDLIB_H=3D1 -DHAVE_STRING_H=3D1 =20
-DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPES_H=3D1 =20
-DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -I. -I. -I../../src/sg =20
-I../../src/ssg -I../../src/util -g -O2 -Wall -MT =20
ssgaParticleSystem.o -MD -MP -MF ".deps/ssgaParticleSystem.Tpo" -c -o =20
ssgaParticleSystem.o ssgaParticleSystem.cxx; \
then mv -f ".deps/ssgaParticleSystem.Tpo" =20
".deps/ssgaParticleSystem.Po"; else rm -f =20
".deps/ssgaParticleSystem.Tpo"; exit 1; fi
if g++ -DPACKAGE_NAME=3D\"\" -DPACKAGE_TARNAME=3D\"\" =20
-DPACKAGE_VERSION=3D\"\" -DPACKAGE_STRING=3D\"\" -DPACKAGE_BUGREPORT=3D\"\" =
=20
-DPACKAGE=3D\"plib\" -DVERSION=3D\"1.8.4\" -DHAVE_LIBPTHREAD=3D1 =20
-DHAVE_LIBGL=3D1 -DHAVE_LIBDL=3D1 -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 =
=20
-DHAVE_SYS_STAT_H=3D1 -DHAVE_STDLIB_H=3D1 -DHAVE_STRING_H=3D1 =20
-DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPES_H=3D1 =20
-DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -I. -I. -I../../src/sg =20
-I../../src/ssg -I../../src/util -g -O2 -Wall -MT ssgaWaveSystem.o =20
-MD -MP -MF ".deps/ssgaWaveSystem.Tpo" -c -o ssgaWaveSystem.o =20
ssgaWaveSystem.cxx; \
then mv -f ".deps/ssgaWaveSystem.Tpo" =20
".deps/ssgaWaveSystem.Po"; else rm -f ".deps/ssgaWaveSystem.Tpo"; exit =20
1; fi
if g++ -DPACKAGE_NAME=3D\"\" -DPACKAGE_TARNAME=3D\"\" =20
-DPACKAGE_VERSION=3D\"\" -DPACKAGE_STRING=3D\"\" -DPACKAGE_BUGREPORT=3D\"\" =
=20
-DPACKAGE=3D\"plib\" -DVERSION=3D\"1.8.4\" -DHAVE_LIBPTHREAD=3D1 =20
-DHAVE_LIBGL=3D1 -DHAVE_LIBDL=3D1 -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 =
=20
-DHAVE_SYS_STAT_H=3D1 -DHAVE_STDLIB_H=3D1 -DHAVE_STRING_H=3D1 =20
-DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPES_H=3D1 =20
-DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -I. -I. -I../../src/sg =20
-I../../src/ssg -I../../src/util -g -O2 -Wall -MT ssgaLensFlare.o =20
-MD -MP -MF ".deps/ssgaLensFlare.Tpo" -c -o ssgaLensFlare.o =20
ssgaLensFlare.cxx; \
then mv -f ".deps/ssgaLensFlare.Tpo" =20
".deps/ssgaLensFlare.Po"; else rm -f ".deps/ssgaLensFlare.Tpo"; exit =20
1; fi
if g++ -DPACKAGE_NAME=3D\"\" -DPACKAGE_TARNAME=3D\"\" =20
-DPACKAGE_VERSION=3D\"\" -DPACKAGE_STRING=3D\"\" -DPACKAGE_BUGREPORT=3D\"\" =
=20
-DPACKAGE=3D\"plib\" -DVERSION=3D\"1.8.4\" -DHAVE_LIBPTHREAD=3D1 =20
-DHAVE_LIBGL=3D1 -DHAVE_LIBDL=3D1 -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 =
=20
-DHAVE_SYS_STAT_H=3D1 -DHAVE_STDLIB_H=3D1 -DHAVE_STRING_H=3D1 =20
-DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPES_H=3D1 =20
-DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -I. -I. -I../../src/sg =20
-I../../src/ssg -I../../src/util -g -O2 -Wall -MT =20
ssgaLensFlareTexture.o -MD -MP -MF ".deps/ssgaLensFlareTexture.Tpo" -c =20
-o ssgaLensFlareTexture.o ssgaLensFlareTexture.cxx; \
then mv -f ".deps/ssgaLensFlareTexture.Tpo" =20
".deps/ssgaLensFlareTexture.Po"; else rm -f =20
".deps/ssgaLensFlareTexture.Tpo"; exit 1; fi
if g++ -DPACKAGE_NAME=3D\"\" -DPACKAGE_TARNAME=3D\"\" =20
-DPACKAGE_VERSION=3D\"\" -DPACKAGE_STRING=3D\"\" -DPACKAGE_BUGREPORT=3D\"\" =
=20
-DPACKAGE=3D\"plib\" -DVERSION=3D\"1.8.4\" -DHAVE_LIBPTHREAD=3D1 =20
-DHAVE_LIBGL=3D1 -DHAVE_LIBDL=3D1 -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 =
=20
-DHAVE_SYS_STAT_H=3D1 -DHAVE_STDLIB_H=3D1 -DHAVE_STRING_H=3D1 =20
-DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPES_H=3D1 =20
-DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -I. -I. -I../../src/sg =20
-I../../src/ssg -I../../src/util -g -O2 -Wall -MT ssgaFire.o -MD =20
-MP -MF ".deps/ssgaFire.Tpo" -c -o ssgaFire.o ssgaFire.cxx; \
then mv -f ".deps/ssgaFire.Tpo" ".deps/ssgaFire.Po"; else rm =20
-f ".deps/ssgaFire.Tpo"; exit 1; fi
if g++ -DPACKAGE_NAME=3D\"\" -DPACKAGE_TARNAME=3D\"\" =20
-DPACKAGE_VERSION=3D\"\" -DPACKAGE_STRING=3D\"\" -DPACKAGE_BUGREPORT=3D\"\" =
=20
-DPACKAGE=3D\"plib\" -DVERSION=3D\"1.8.4\" -DHAVE_LIBPTHREAD=3D1 =20
-DHAVE_LIBGL=3D1 -DHAVE_LIBDL=3D1 -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 =
=20
-DHAVE_SYS_STAT_H=3D1 -DHAVE_STDLIB_H=3D1 -DHAVE_STRING_H=3D1 =20
-DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPES_H=3D1 =20
-DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -I. -I. -I../../src/sg =20
-I../../src/ssg -I../../src/util -g -O2 -Wall -MT ssgaScreenDump.o =20
-MD -MP -MF ".deps/ssgaScreenDump.Tpo" -c -o ssgaScreenDump.o =20
ssgaScreenDump.cxx; \
then mv -f ".deps/ssgaScreenDump.Tpo" =20
".deps/ssgaScreenDump.Po"; else rm -f ".deps/ssgaScreenDump.Tpo"; exit =20
1; fi
if g++ -DPACKAGE_NAME=3D\"\" -DPACKAGE_TARNAME=3D\"\" =20
-DPACKAGE_VERSION=3D\"\" -DPACKAGE_STRING=3D\"\" -DPACKAGE_BUGREPORT=3D\"\" =
=20
-DPACKAGE=3D\"plib\" -DVERSION=3D\"1.8.4\" -DHAVE_LIBPTHREAD=3D1 =20
-DHAVE_LIBGL=3D1 -DHAVE_LIBDL=3D1 -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 =
=20
-DHAVE_SYS_STAT_H=3D1 -DHAVE_STDLIB_H=3D1 -DHAVE_STRING_H=3D1 =20
-DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPES_H=3D1 =20
-DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -I. -I. -I../../src/sg =20
-I../../src/ssg -I../../src/util -g -O2 -Wall -MT ssgaSphere.o -MD =20
-MP -MF ".deps/ssgaSphere.Tpo" -c -o ssgaSphere.o ssgaSphere.cxx; \
then mv -f ".deps/ssgaSphere.Tpo" ".deps/ssgaSphere.Po"; else =20
rm -f ".deps/ssgaSphere.Tpo"; exit 1; fi
if g++ -DPACKAGE_NAME=3D\"\" -DPACKAGE_TARNAME=3D\"\" =20
-DPACKAGE_VERSION=3D\"\" -DPACKAGE_STRING=3D\"\" -DPACKAGE_BUGREPORT=3D\"\" =
=20
-DPACKAGE=3D\"plib\" -DVERSION=3D\"1.8.4\" -DHAVE_LIBPTHREAD=3D1 =20
-DHAVE_LIBGL=3D1 -DHAVE_LIBDL=3D1 -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 =
=20
-DHAVE_SYS_STAT_H=3D1 -DHAVE_STDLIB_H=3D1 -DHAVE_STRING_H=3D1 =20
-DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPES_H=3D1 =20
-DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -I. -I. -I../../src/sg =20
-I../../src/ssg -I../../src/util -g -O2 -Wall -MT =20
ssgaCelestialBody.o -MD -MP -MF ".deps/ssgaCelestialBody.Tpo" -c -o =20
ssgaCelestialBody.o ssgaCelestialBody.cxx; \
then mv -f ".deps/ssgaCelestialBody.Tpo" =20
".deps/ssgaCelestialBody.Po"; else rm -f =20
".deps/ssgaCelestialBody.Tpo"; exit 1; fi
ssgaSky.h:107: error: extra qualification =91ssgaCelestialBodyList::=92 on =
=20
member =91ssgaCelestialBodyList=92
ssgaSky.h:195: error: extra qualification =91ssgaCloudLayerList::=92 on =20
member =91ssgaCloudLayerList=92
make[2]: *** [ssgaCelestialBody.o] Error 1
make[2]: Leaving directory =20
`/home/epeddycoart/development/libraries/plib-1.8.4/src/ssgAux'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory =20
`/home/epeddycoart/development/libraries/plib-1.8.4/src'
make: *** [install-recursive] Error 1
|