[ome-devel] Building omero cpp libraries under winxp.

josh.moore at gmx.de josh.moore at gmx.de
Sun Oct 18 18:39:35 BST 2009


Hi Jerome,

sorry for the horribly long silence.  Jean-Marie mentioned that he had
talked with you, so I'll assume you don't hold it against me. :)

Jerome Avondo writes:
 > It goes a bit further now, but still gets stuck,
 > 
 > I've attached my config.log. The build seems to have generated the
 > omero_client.dll file, but fails by saying:
 > 
 > "scons: *** [C:\Documents and
 > Settings\red08xgu\Desktop\OMERO_SVN_402\components\
 > tools\target\lib\omero_client.lib] omero_client.lib: No such file
 > or directory"
 > 
 > which indeed does not exist...
 
Right. Finally! I've managed to beat Scons+VS2008 into submission. The
omero_client.lib files are being generated. And I assume things will
work similarly for VS2005. Very interested in getting your feedback.

I've also updated

  https://trac.openmicroscopy.org.uk/omero/wiki/OmeroCpp

for the release. Let me know if anything's unclear, or there are
tips/tricks you'd add.

 > Anyway, maybe you have a better idea on how to proceed from here,
 > as I'm stuck on what else to try...
 > 
 > Thanks for your help..

Gladly, just sorry I couldn't do it faster.
Cheers,
~Josh.



Jerome Avondo writes:
> Oh, and I meant to say, I'm using the Visual Studio 2005 compiler...

 > > Date: Tue, 8 Sep 2009 19:26:53 +0200
 > > From: josh.moore at gmx.de
 > > To: jeromeavondo at msn.com
 > > CC: ome-devel at lists.openmicroscopy.org.uk
 > > Subject: [ome-devel] Building omero cpp libraries under winxp.
 > > 
 > > Jerome Avondo writes:
 > >  > Hi,
 > > 
 > > Hi Jerome.
 > > 
 > >  > I am trying to get the omero-cpp developer libraries to build under a WindowsXP (32bit) machine.
 > >  > So I have been following these instructions: http://trac.openmicroscopy.org.uk/omero/wiki/OmeroCpp
 > > 
 > > In theory, those instructions should work, but I'm fairly sure there
 > > are bugs with the scons build on Windows that need to be worked on for
 > > the various Windows compilers. Would you be willing to lend yours? If
 > > so, we'll add your version to the OmeroCpp page.
 > > 
 > >  > I have successfully built the:
 > >  > 
 > >  > ./build.py
 > >  > 
 > >  > however when I try,
 > >  > 
 > >  > ./build.py build-cpp
 > >  > 
 > >  > It fails and complains it cannot find the Ice/Ice.h, so I guess there is an issue with my ICE_HOME paths... 
 > >  > But I do have the ICE_HOME set as a system variable, with the following entries:
 > >  > 
 > >  > ICE_HOME=C:\Ice-3.3.1;C:\Ice-3.3.1\include;C:\Ice-3.3.1\lib;C:\Ice-3.3.1\bin
 > > 
 > > ICE_HOME should definitely be set, but only to the top-level install
 > > directory:
 > > 
 > >   ICE_HOME=C:\Ice-3.3.1
 > > 
 > >  > And the build script does seem to acknowledge this...
 > >  > So I'm a bit stuck with what else to try, I have attached the full build log to this email.
 > > 
 > > ...snip...
 > >  > build:
 > >  > Building with ICE_HOME=C:\Ice-3.3.1;C:\Ice-3.3.1\include;C:\Ice-3.3.1\lib;C:\Ice
 > >  > -3.3.1\bin
 > >  > Ice/Ice.h not found
 > > ...snip...
 > > 
 > > The config.log under OmeroCpp will tell you why this step didn't pass
 > > (at the moment it's because ICE_HOME is improperly set). You can see
 > > an example config.log file here:
 > > 
 > >   http://hudson.openmicroscopy.org.uk/job/omero-windows-dll/ws/trunk/components/tools/OmeroCpp/config.log
 > > 
 > >  > Any help is welcome,
 > >  > Thanks,
 > >  > J.
 > > 
 > > ~J.


More information about the ome-devel mailing list