openexr-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Openexr-devel] Linkikng problem with gcc 4.3


From: Michal Vyskocil
Subject: [Openexr-devel] Linkikng problem with gcc 4.3
Date: Thu, 25 Oct 2007 11:56:33 +0200
User-agent: KMail/1.9.6 (enterprise 20070904.708012)

Hi,

I've a problem with compiling OpenEXR using gcc 4.3. OpenEXR version is 1.6.0


g++ -shared -nostdlib 
/usr/lib64/gcc/x86_64-suse-linux/4.3.0/../../../../lib64/crti.o 
/usr/lib64/gcc/x86_64-suse-linux/4.3.0/crtbeginS.o  .libs/ImfAttribute.o 
.libs/ImfBoxAttribute.o .libs/ImfCRgbaFile.o .libs/ImfChannelList.o 
.libs/ImfChannelListAttribute.o .libs/ImfFloatAttribute.o 
.libs/ImfFrameBuffer.o .libs/ImfHeader.o .libs/ImfIO.o .libs/ImfInputFile.o 
.libs/ImfIntAttribute.o .libs/ImfLineOrderAttribute.o 
.libs/ImfMatrixAttribute.o .libs/ImfOpaqueAttribute.o .libs/ImfOutputFile.o 
.libs/ImfRgbaFile.o .libs/ImfStringAttribute.o .libs/ImfVecAttribute.o 
.libs/ImfHuf.o .libs/ImfThreading.o .libs/ImfWav.o .libs/ImfLut.o 
.libs/ImfCompressor.o .libs/ImfRleCompressor.o .libs/ImfZipCompressor.o 
.libs/ImfPizCompressor.o .libs/ImfB44Compressor.o .libs/ImfMisc.o 
.libs/ImfCompressionAttribute.o .libs/ImfDoubleAttribute.o .libs/ImfConvert.o 
.libs/ImfPreviewImage.o .libs/ImfPreviewImageAttribute.o .libs/ImfVersion.o 
.libs/ImfChromaticities.o .libs/ImfChromaticitiesAttribute.o .libs/ImfKeyCode.o 
.libs/ImfKeyCodeAttribute.o .libs/ImfTimeCode.o .libs/ImfTimeCodeAttribute.o 
.libs/ImfRational.o .libs/ImfRationalAttribute.o .libs/ImfFramesPerSecond.o 
.libs/ImfStandardAttributes.o .libs/ImfStdIO.o .libs/ImfEnvmap.o 
.libs/ImfEnvmapAttribute.o .libs/ImfScanLineInputFile.o 
.libs/ImfTiledInputFile.o .libs/ImfTiledMisc.o .libs/ImfTiledOutputFile.o 
.libs/ImfTiledRgbaFile.o .libs/ImfTileDescriptionAttribute.o 
.libs/ImfTileOffsets.o .libs/ImfRgbaYca.o .libs/ImfPxr24Compressor.o 
.libs/ImfTestFile.o  -L/usr/lib64 -lz /usr/lib64/libImath.so 
/usr/lib64/libHalf.so /usr/lib64/libIex.so /usr/lib64/libIlmThread.so -lpthread 
-L/usr/lib64/gcc/x86_64-suse-linux/4.3.0 
-L/usr/lib64/gcc/x86_64-suse-linux/4.3.0/../../../../lib64 -L/lib/../lib64 
-L/usr/lib/../lib64 
-L/usr/lib64/gcc/x86_64-suse-linux/4.3.0/../../../../x86_64-suse-linux/lib 
-L/usr/lib64/gcc/x86_64-suse-linux/4.3.0/../../.. -lstdc++ -lm -lc -lgcc_s 
/usr/lib64/gcc/x86_64-suse-linux/4.3.0/crtendS.o 
/usr/lib64/gcc/x86_64-suse-linux/4.3.0/../../../../lib64/crtn.o  -Wl,-soname 
-Wl,libIlmImf.so.6 -o .libs/libIlmImf.so.6.0.0
`typeinfo name for Imf::(anonymous namespace)::LineBufferTask' referenced in 
section `.data.rel.ro' of .libs/ImfScanLineInputFile.o: defined in discarded 
section `.rodata._ZTSN3Imf12_GLOBAL__N_114LineBufferTaskE[typeinfo name for 
Imf::(anonymous namespace)::LineBufferTask]' of .libs/ImfScanLineInputFile.o
`typeinfo name for Imf::(anonymous namespace)::TileBufferTask' referenced in 
section `.data.rel.ro' of .libs/ImfTiledOutputFile.o: defined in discarded 
section `.rodata._ZTSN3Imf12_GLOBAL__N_114TileBufferTaskE[typeinfo name for 
Imf::(anonymous namespace)::TileBufferTask]' of .libs/ImfTiledOutputFile.o
collect2: ld returned 1 exit status
make[2]: *** [libIlmImf.la] Error 1
make[2]: Leaving directory `/usr/src/packages/BUILD/openexr-1.6.0/IlmImf'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/packages/BUILD/openexr-1.6.0/IlmImf'
make: *** [all-recursive] Error 1

gcc --version
gcc (SUSE Linux) 4.3.0 20071016 (experimental) [trunk revision 129378]
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Anyone have a similar problem? It seems like a bug in a gcc ...

Michal Vyskocil




reply via email to

[Prev in Thread] Current Thread [Next in Thread]