Jay Warrick
2008-01-03 21:37:07 UTC
Are the errors that I received upon performing 'make check'
significant? I can't seem to read and write openexr files with some
matlab code that uses these libraries. I have an intel mac.
Thanks in advance!
'make check' from openexr folder
-------------------------------------------------------------
jay-warricks-computer:/Applications/openexr-1.6.1 jay_warrick$ make
check
Making check in config
make[1]: Nothing to be done for `check'.
Making check in IlmImf
/bin/sh ../libtool --tag=CXX --mode=link g++ -pipe -g -O2 -isysroot /
Developer/SDKs/MacOSX10.4u.sdk -arch ppc -arch i386 -Wno-long-
double -o b44ExpLogTable b44ExpLogTable.o -L/usr/local/lib -
lImath -lHalf -lIex -lIlmThread
g++ -pipe -g -O2 -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch ppc -
arch i386 -Wno-long-double -o b44ExpLogTable b44ExpLogTable.o -Wl,-
bind_at_load -L/usr/local/lib /usr/local/lib/libImath.dylib /usr/
local/lib/libHalf.dylib /usr/local/lib/libIlmThread.dylib /usr/local/
lib/libIex.dylib
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: for architecture ppc
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning /usr/local/
lib/libImath.dylib cputype (7, architecture i386) does not match
cputype (18) for specified -arch flag: ppc (file not loaded)
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning /usr/local/
lib/libHalf.dylib cputype (7, architecture i386) does not match
cputype (18) for specified -arch flag: ppc (file not loaded)
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning /usr/local/
lib/libIlmThread.dylib cputype (7, architecture i386) does not match
cputype (18) for specified -arch flag: ppc (file not loaded)
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning /usr/local/
lib/libIex.dylib cputype (7, architecture i386) does not match
cputype (18) for specified -arch flag: ppc (file not loaded)
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: Undefined symbols:
half::_eLut
half::convert(int)
half::_toFloat
collect2: ld returned 1 exit status
lipo: can't open input file: /var/tmp//ccJ9ofN2.out (No such file or
directory)
make[1]: *** [b44ExpLogTable] Error 1
make: *** [check-recursive] Error 1
jay-warricks-computer:/Applications/openexr-1.6.1 jay_warrick$
'make check' from ilmbase folder
-----------------------------------------------------
jay-warricks-computer:/Applications/ilmbase-1.0.1 jay_warrick$ make
check
Making check in Half
make check-am
make[2]: Nothing to be done for `check-am'.
Making check in HalfTest
make HalfTest
g++ -DHAVE_CONFIG_H -I. -I. -I../config -I.. -I../Half -I../config -
pipe -g -O2 -D_THREAD_SAFE -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-arch ppc -arch i386 -Wno-long-double -c -o main.o main.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../config -I.. -I../Half -I../config -
pipe -g -O2 -D_THREAD_SAFE -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-arch ppc -arch i386 -Wno-long-double -c -o testArithmetic.o
testArithmetic.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../config -I.. -I../Half -I../config -
pipe -g -O2 -D_THREAD_SAFE -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-arch ppc -arch i386 -Wno-long-double -c -o testBitPatterns.o
testBitPatterns.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../config -I.. -I../Half -I../config -
pipe -g -O2 -D_THREAD_SAFE -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-arch ppc -arch i386 -Wno-long-double -c -o testClassification.o
testClassification.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../config -I.. -I../Half -I../config -
pipe -g -O2 -D_THREAD_SAFE -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-arch ppc -arch i386 -Wno-long-double -c -o testError.o testError.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../config -I.. -I../Half -I../config -
pipe -g -O2 -D_THREAD_SAFE -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-arch ppc -arch i386 -Wno-long-double -c -o testFunction.o
testFunction.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../config -I.. -I../Half -I../config -
pipe -g -O2 -D_THREAD_SAFE -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-arch ppc -arch i386 -Wno-long-double -c -o testLimits.o testLimits.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../config -I.. -I../Half -I../config -
pipe -g -O2 -D_THREAD_SAFE -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-arch ppc -arch i386 -Wno-long-double -c -o testSize.o testSize.cpp
/bin/sh ../libtool --tag=CXX --mode=link g++ -pipe -g -O2 -
D_THREAD_SAFE -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch ppc -
arch i386 -Wno-long-double -o HalfTest main.o testArithmetic.o
testBitPatterns.o testClassification.o testError.o testFunction.o
testLimits.o testSize.o -L../Half -lHalf
mkdir .libs
g++ -pipe -g -O2 -D_THREAD_SAFE -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -arch ppc -arch i386 -Wno-long-double -o .libs/
HalfTest main.o testArithmetic.o testBitPatterns.o
testClassification.o testError.o testFunction.o testLimits.o
testSize.o -Wl,-bind_at_load -L/Applications/ilmbase-1.0.1/Half /
Applications/ilmbase-1.0.1/Half/.libs/libHalf.dylib
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: for architecture ppc
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning /
Applications/ilmbase-1.0.1/Half/.libs/libHalf.dylib cputype (7,
architecture i386) does not match cputype (18) for specified -arch
flag: ppc (file not loaded)
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: Undefined symbols:
half::_eLut
half::convert(int)
half::_toFloat
operator<<(std::basic_ostream<char, std::char_traits<char> >&, half)
printBits(char*, half)
printBits(char*, float)
printBits(std::basic_ostream<char, std::char_traits<char> >&, half)
printBits(std::basic_ostream<char, std::char_traits<char> >&, float)
collect2: ld returned 1 exit status
lipo: can't open input file: /var/tmp//ccZFDuQS.out (No such file or
directory)
make[2]: *** [HalfTest] Error 1
make[1]: *** [check-am] Error 2
make: *** [check-recursive] Error 1
jay-warricks-computer:/Applications/ilmbase-1.0.1 jay_warrick$
significant? I can't seem to read and write openexr files with some
matlab code that uses these libraries. I have an intel mac.
Thanks in advance!
'make check' from openexr folder
-------------------------------------------------------------
jay-warricks-computer:/Applications/openexr-1.6.1 jay_warrick$ make
check
Making check in config
make[1]: Nothing to be done for `check'.
Making check in IlmImf
/bin/sh ../libtool --tag=CXX --mode=link g++ -pipe -g -O2 -isysroot /
Developer/SDKs/MacOSX10.4u.sdk -arch ppc -arch i386 -Wno-long-
double -o b44ExpLogTable b44ExpLogTable.o -L/usr/local/lib -
lImath -lHalf -lIex -lIlmThread
g++ -pipe -g -O2 -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch ppc -
arch i386 -Wno-long-double -o b44ExpLogTable b44ExpLogTable.o -Wl,-
bind_at_load -L/usr/local/lib /usr/local/lib/libImath.dylib /usr/
local/lib/libHalf.dylib /usr/local/lib/libIlmThread.dylib /usr/local/
lib/libIex.dylib
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: for architecture ppc
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning /usr/local/
lib/libImath.dylib cputype (7, architecture i386) does not match
cputype (18) for specified -arch flag: ppc (file not loaded)
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning /usr/local/
lib/libHalf.dylib cputype (7, architecture i386) does not match
cputype (18) for specified -arch flag: ppc (file not loaded)
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning /usr/local/
lib/libIlmThread.dylib cputype (7, architecture i386) does not match
cputype (18) for specified -arch flag: ppc (file not loaded)
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning /usr/local/
lib/libIex.dylib cputype (7, architecture i386) does not match
cputype (18) for specified -arch flag: ppc (file not loaded)
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: Undefined symbols:
half::_eLut
half::convert(int)
half::_toFloat
collect2: ld returned 1 exit status
lipo: can't open input file: /var/tmp//ccJ9ofN2.out (No such file or
directory)
make[1]: *** [b44ExpLogTable] Error 1
make: *** [check-recursive] Error 1
jay-warricks-computer:/Applications/openexr-1.6.1 jay_warrick$
'make check' from ilmbase folder
-----------------------------------------------------
jay-warricks-computer:/Applications/ilmbase-1.0.1 jay_warrick$ make
check
Making check in Half
make check-am
make[2]: Nothing to be done for `check-am'.
Making check in HalfTest
make HalfTest
g++ -DHAVE_CONFIG_H -I. -I. -I../config -I.. -I../Half -I../config -
pipe -g -O2 -D_THREAD_SAFE -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-arch ppc -arch i386 -Wno-long-double -c -o main.o main.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../config -I.. -I../Half -I../config -
pipe -g -O2 -D_THREAD_SAFE -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-arch ppc -arch i386 -Wno-long-double -c -o testArithmetic.o
testArithmetic.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../config -I.. -I../Half -I../config -
pipe -g -O2 -D_THREAD_SAFE -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-arch ppc -arch i386 -Wno-long-double -c -o testBitPatterns.o
testBitPatterns.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../config -I.. -I../Half -I../config -
pipe -g -O2 -D_THREAD_SAFE -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-arch ppc -arch i386 -Wno-long-double -c -o testClassification.o
testClassification.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../config -I.. -I../Half -I../config -
pipe -g -O2 -D_THREAD_SAFE -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-arch ppc -arch i386 -Wno-long-double -c -o testError.o testError.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../config -I.. -I../Half -I../config -
pipe -g -O2 -D_THREAD_SAFE -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-arch ppc -arch i386 -Wno-long-double -c -o testFunction.o
testFunction.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../config -I.. -I../Half -I../config -
pipe -g -O2 -D_THREAD_SAFE -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-arch ppc -arch i386 -Wno-long-double -c -o testLimits.o testLimits.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../config -I.. -I../Half -I../config -
pipe -g -O2 -D_THREAD_SAFE -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-arch ppc -arch i386 -Wno-long-double -c -o testSize.o testSize.cpp
/bin/sh ../libtool --tag=CXX --mode=link g++ -pipe -g -O2 -
D_THREAD_SAFE -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch ppc -
arch i386 -Wno-long-double -o HalfTest main.o testArithmetic.o
testBitPatterns.o testClassification.o testError.o testFunction.o
testLimits.o testSize.o -L../Half -lHalf
mkdir .libs
g++ -pipe -g -O2 -D_THREAD_SAFE -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -arch ppc -arch i386 -Wno-long-double -o .libs/
HalfTest main.o testArithmetic.o testBitPatterns.o
testClassification.o testError.o testFunction.o testLimits.o
testSize.o -Wl,-bind_at_load -L/Applications/ilmbase-1.0.1/Half /
Applications/ilmbase-1.0.1/Half/.libs/libHalf.dylib
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: for architecture ppc
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning /
Applications/ilmbase-1.0.1/Half/.libs/libHalf.dylib cputype (7,
architecture i386) does not match cputype (18) for specified -arch
flag: ppc (file not loaded)
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: Undefined symbols:
half::_eLut
half::convert(int)
half::_toFloat
operator<<(std::basic_ostream<char, std::char_traits<char> >&, half)
printBits(char*, half)
printBits(char*, float)
printBits(std::basic_ostream<char, std::char_traits<char> >&, half)
printBits(std::basic_ostream<char, std::char_traits<char> >&, float)
collect2: ld returned 1 exit status
lipo: can't open input file: /var/tmp//ccZFDuQS.out (No such file or
directory)
make[2]: *** [HalfTest] Error 1
make[1]: *** [check-am] Error 2
make: *** [check-recursive] Error 1
jay-warricks-computer:/Applications/ilmbase-1.0.1 jay_warrick$