From: John L. <jl...@he...> - 2007-06-08 15:02:12
|
Hi Rainer, We are attempting a build under mingw using the precompiled distribution of libsbml 2.3.4 (we tried to build it from source under mingw and it failed with dll export errors). We are getting dllexport errors with soslib as well. I've attached the log of the build. Do you have any insights? Thanks John On Wed, 6 Jun 2007, Rainer Machne wrote: > Hi John, > > The windows/Visual C++ files (Win32 directory in source code distribution) > where made by Andrew Finney and unfortunately we have so far not found the > time to get into it and keep the windows branch up-to-date or even understand > how it works on Windows. Unfortunately Andrew is no longer active. Christoph > and James are currently at the SBML hackathon and Andrew will be there. So > maybe they can help you from there! > > It is definitely something we need to understand and repair for the next > release: installing from source under Cygwin or MinGW (have you tried Akira's > instructions for MinGW at > http://www.tbi.univie.ac.at/~raim/odeSolver/doc/installWin.html#src ?) > and as a Visual C++ project. > > Rainer > > John Legato wrote: > >> Hi Rainer, >> >> We are still attempting to get a windows based DLL of soslib to use with >> Java bindings. I was wondering if you could suggest what might be the best >> route. We've tried Cygwin but got hung up on a link issue with libsbml which >> the Xerces rearranging the link flags to put -lsbml before -lxerces was >> suggested by the Xerces folks. This worked for the examples but using the >> same options building SOSlib was unsuccessful. >> >> I am in the process of attempting the Visual C++ route to build a native >> library. I can successfully build WinCVODE but other modules fail due to >> missing header files. For example kinsol.h is missing, I know it's in the >> sundials distribution but it doesn't seem to be included in the sundials >> headers included with SOSlib. Do I need to build sundials from source on >> Windows to get a successful build? >> >> I've tried to use SWIG with the prebuilt distribution for Windows but I >> can't seem to find the header files for SOSlib. release.zip appears to only >> include the DLLs without headers. I am also confused regarding the DLL names >> under windows. Under Linux we have libODES.a, under windows I see >> SBML_odeSolver.dll and WinCVODE.dll. Has SOSlib been split up differently >> under Windows? Is there a roadmap somewhere to the Windows build? I see a >> readme on the web but I am missing a few steps. >> >> Thanks >> >> John >> >> >> --- >> Contractor > --- Contractor |