From: Doug S. <dou...@gm...> - 2010-06-02 13:50:59
|
On Tue, Jun 1, 2010 at 10:13 PM, Hradec <hr...@hr...> wrote: > also, by doing a grep _eLut, this is the result: > > hradec$ grep '_eLut' > /Volumes/Data/Users/hradec/dev/svn/cortex4all/trunk/OIIO/externals/./build/mingw/ilmbase-1.0.1/lib/* > > Binary file > /Volumes/Data/Users/hradec/dev/svn/cortex4all/trunk/OIIO/externals/./build/mingw/ilmbase-1.0.1/lib/libHalf.a > matches > Binary file > /Volumes/Data/Users/hradec/dev/svn/cortex4all/trunk/OIIO/externals/./build/mingw/ilmbase-1.0.1/lib/libHalf.so > matches > Binary file > /Volumes/Data/Users/hradec/dev/svn/cortex4all/trunk/OIIO/externals/./build/mingw/ilmbase-1.0.1/lib/libHalf.so.6 > matches > Binary file > /Volumes/Data/Users/hradec/dev/svn/cortex4all/trunk/OIIO/externals/./build/mingw/ilmbase-1.0.1/lib/libHalf.so.6.0.0 > matches > > > this is the lib folder from ilmbase: > -rw-r--r-- 1 hradec admin 280K 1 Jun 03:44 libHalf.a > -rwxr-xr-x 1 hradec admin 986B 1 Jun 03:44 libHalf.la > lrwxr-xr-x 1 hradec admin 16B 1 Jun 03:44 libHalf.so -> > libHalf.so.6.0.0 > lrwxr-xr-x 1 hradec admin 16B 1 Jun 03:44 libHalf.so.6 -> > libHalf.so.6.0.0 > -rwxr-xr-x 1 hradec admin 352K 1 Jun 03:44 libHalf.so.6.0.0 > -rw-r--r-- 1 hradec admin 227K 1 Jun 03:44 libIex.a > -rwxr-xr-x 1 hradec admin 979B 1 Jun 03:44 libIex.la > lrwxr-xr-x 1 hradec admin 15B 1 Jun 03:44 libIex.so -> libIex.so.6.0.0 > lrwxr-xr-x 1 hradec admin 15B 1 Jun 03:44 libIex.so.6 -> > libIex.so.6.0.0 > -rwxr-xr-x 1 hradec admin 249K 1 Jun 03:44 libIex.so.6.0.0 > -rw-r--r-- 1 hradec admin 142K 1 Jun 03:45 libIlmThread.a > -rwxr-xr-x 1 hradec admin 1.1K 1 Jun 03:45 libIlmThread.la > lrwxr-xr-x 1 hradec admin 21B 1 Jun 03:45 libIlmThread.so -> > libIlmThread.so.6.0.0 > lrwxr-xr-x 1 hradec admin 21B 1 Jun 03:45 libIlmThread.so.6 -> > libIlmThread.so.6.0.0 > -rwxr-xr-x 1 hradec admin 255K 1 Jun 03:45 libIlmThread.so.6.0.0 > -rw-r--r-- 1 hradec admin 164K 1 Jun 03:44 libImath.a > -rwxr-xr-x 1 hradec admin 1.1K 1 Jun 03:44 libImath.la > lrwxr-xr-x 1 hradec admin 17B 1 Jun 03:44 libImath.so -> > libImath.so.6.0.0 > lrwxr-xr-x 1 hradec admin 17B 1 Jun 03:44 libImath.so.6 -> > libImath.so.6.0.0 > -rwxr-xr-x 1 hradec admin 283K 1 Jun 03:44 libImath.so.6.0.0 > drwxr-xr-x 3 hradec admin 102B 1 Jun 03:45 pkgconfig > > I got no bin folder and no dll's... only this lib and the include. > > It's looking like the package built for the native system. Either that or you're trying to mix and match the target libraries in the same directory (bad idea). The .so files are not for the windows target. Maybe you misconfigured the library package - when cross compiling you probably need to specify --host=x86_64-w64-mingw32 not --target=x86_64-w64-mingw32 The --target parameter is used only when creating a cross compiler (telling the compiler what it's going to be targeting). While normally you'll specify --host, which tells the configuration routines what the machine you will be RUNNING the result on. |