From: <iv...@cv...> - 2011-12-30 15:55:32
|
Quoting Petr Vanek <pe...@sc...>: > > On Dec 29, 2011 (Thursday), at 3:18 PM, Nathan Neulinger wrote: > >> Oh, wow. > > wow II! > > Mike, are you able to compile it on mac? (I did not try it yet) > It will not work on mac because the mac specific code is missing. Especially in: tooraclefind.cpp - possible paths for libclntsh.so - dlopen for libclntsh.so, on Linux I use VERY ugly hack to load it. utils.cpp - there is the function which checks whether the library file is .ELF or COFF object and whether it is 32bit or 64bit. - loadlibrary - wrapper for dlopen (or LoadLibraryEx) - unLoadLibrary - wrapper for dlclose(or FreeLibrary) - lookupSymbol - wrapper for dlsym(or GetProcAddress). - CMakeList.txt - there magic parameters for linker. Some magic is used when linking poracle.so If you want to check it on mac you have to find some "volunteer" to implement these. Ivan ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. |