[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