May 24th, 2002, 11:57 am
Maxim,To properly answer your question, a few more details are needed:1) Where is _gsl_sf_bessel_J0 defined (looks like GNU.obj is referencing this symbol that's defined somewhere in your code).2) Is your GNU library an actual port of GNU freeware ported for windows....or is it some proprietary library that happens to be called GNU? I'm just curious....because GNU source is typically for UNIX-based OS's (even though GNU stands for GNU's Not Unix).3) The extern suggestion that Ab mentioned should only work if GNU.obj is compiled with a C compiler...and is referencing _gsl_sf_bessel_J0 which happens to be compiled with a C++ compiler. Extern will simply eliminate the C++ name-mangling and make it visible to GNU.obj...Sean.