My guess is that PKG_CONFIG_PATH isn't set right - probably should be /var/tmp/usr/local/lib/pkgconfig Piotr Stanczyk <pstanc...@ilm.com> wrote:Hey
Looks odd that it is looking for libIex.la here libtool: link: cannot find the library `/usr/local/lib/libIex.la' or unhandled argument `/usr/local/lib/libIex.la': Do you see anything odd from running configure? Also. it normally defaults to looking for .so's are there any other options you are passing along? Piotr From: openexr-devel-bounces+pstanczyk=ilm....@nongnu.org [openexr-devel-bounces+pstanczyk=ilm....@nongnu.org] on behalf of Mayur Patel [drone1...@yahoo.com] Sent: 12 April 2013 11:27 To: openexr-devel@nongnu.org Subject: [Openexr-devel] trouble compiling open exr 2.0 Sorry if this is a silly question, but I'm running on FC14, and having a hard time compiling open exr 2.0: I've been able to configure IlmBase with ./configure --prefix=/var/tmp/usr/local This seems to build and install IlmBase correctly into my temp /var/tmp/usr/local location. I've tried to configure IlmImf with ./configure --prefix=/var/tmp/usr/local --with-ilmbase-prefix=/var/tmp/usr/local It seems to configure okay, but when I go to compile, it looks like it's unable to resolve the location of the IlmBase correctly: ~/Downloads/openexr/openexr-2.0.0 > make Making all in config make[1]: Entering directory `/Network/Servers/xserve1.spinpro.com/mnt/useraccounts/mpatel/Downloads/openexr/openexr-2.0.0/config' make all-am make[2]: Entering directory `/Network/Servers/xserve1.spinpro.com/mnt/useraccounts/mpatel/Downloads/openexr/openexr-2.0.0/config' make[2]: Leaving directory `/Network/Servers/xserve1.spinpro.com/mnt/useraccounts/mpatel/Downloads/openexr/openexr-2.0.0/config' make[1]: Leaving directory `/Network/Servers/xserve1.spinpro.com/mnt/useraccounts/mpatel/Downloads/openexr/openexr-2.0.0/config' Making all in IlmImf make[1]: Entering directory `/Network/Servers/xserve1.spinpro.com/mnt/useraccounts/mpatel/Downloads/openexr/openexr-2.0.0/IlmImf' /bin/sh ../libtool --tag=CXX --mode=link g++ -pipe -g -O2 -L/var/tmp/usr/local -o b44ExpLogTable b44ExpLogTable.o -L/var/tmp/usr/local/lib -L/usr/lib64 -L/usr/local/lib -lImath -lHalf -lIex -lIlmThread -lpthread libtool: link: warning: library `/var/tmp/usr/local/lib/libImath.la' was moved. libtool: link: warning: library `/var/tmp/usr/local/lib/libHalf.la' was moved. libtool: link: warning: library `/var/tmp/usr/local/lib/libIex.la' was moved. libtool: link: warning: library `/var/tmp/usr/local/lib/libIlmThread.la' was moved. libtool: link: warning: library `/var/tmp/usr/local/lib/libImath.la' was moved. libtool: link: warning: library `/var/tmp/usr/local/lib/libHalf.la' was moved. libtool: link: warning: library `/var/tmp/usr/local/lib/libIex.la' was moved. libtool: link: warning: library `/var/tmp/usr/local/lib/libIlmThread.la' was moved. libtool: link: cannot find the library `/usr/local/lib/libIex.la' or unhandled argument `/usr/local/lib/libIex.la' make[1]: *** [b44ExpLogTable] Error 1 make[1]: Leaving directory `/Network/Servers/xserve1.spinpro.com/mnt/useraccounts/mpatel/Downloads/openexr/openexr-2.0.0/IlmImf' make: *** [all-recursive] Error 1 I've confirmed that the .la files (includeing libIex.la) are in /var/tmp/usr/local/lib/. Not completely clear on what else I need to config. I obviously need to sandbox the compile/install so that I can move the components to a centrally mounted location (not machine-specific). Suggestions? Thanks, Mayur
_______________________________________________ Openexr-devel mailing list Openexr-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/openexr-devel