[ome-devel] Getting started with C++ API for OMERO.server clients
Nick Perry
nperry at stanford.edu
Tue Sep 1 11:12:25 BST 2009
the previous* command (not following). Sorry.
On Tue, Sep 1, 2009 at 12:11 PM, Nick Perry <nperry at stanford.edu> wrote:
> Hey Josh,
>
> Sorry to bug you again.
>
> I'm trying to put together in my head everything I've done so far.
>
> With the command:
> svn co http://cvs.openmicroscopy.org.uk/svn/omero/trunk omero
>
> I'm checking out a new omero distribution, right? So if I had the omero
> server up and running already on my computer (the standard download), I've
> messed things up, right? I was just looking in my previous omero
> distribution folder and this new checked out one, and they share files but
> the latter has the build.py. So if I'm guessing correctly, I need to run the
> omero server out of this new, special distribution, right? So the omero
> server with API is DIFFERENT than the normal omero server, and in order to
> write C++ api for connecting 3rd party clients to omero i need to be running
> the omero server using the distribution I check out with the following
> command...?
>
> Thanks for the help,
> Nick
>
>
> On Tue, Sep 1, 2009 at 12:00 PM, Nick Perry <nperry at stanford.edu> wrote:
>
>> Hey Josh,
>>
>> Sorry I'm not as familiar with compiling C++ / makefiles as I should be,
>> but in the following step:
>>
>> Finding the library ¶<http://trac.openmicroscopy.org.uk/omero/wiki/OmeroCpp#Findingthelibrary>
>>
>> What will be produced by that build are two sets of artifacts:
>>
>> - dist/include contains C++ header files as well as the slice files
>> from which the Ice-based model is generated. You will need to pass these to
>> your compiler.
>> - dist/lib contains the shared library file, which you will need to
>> pass to your linker. On Linux libomero_client.so on OS X
>> libomero_client.dylib and on Windows omero_client.dll, in 32 or 64-bit
>> mode depending on your CXXFLAGS (See OmeroBuild<http://trac.openmicroscopy.org.uk/omero/wiki/OmeroBuild>)
>>
>>
>> Note: the shared library files can be quite large, even over 200MB.
>>
>>
>> For bullet 2, do I need to pass my shared library file explicitly in a
>> step I should know how to do, or is this accomplished in the next step when
>> I use the make file?
>>
>> Thanks,
>>
>> Nick
>>
>> On Tue, Sep 1, 2009 at 11:54 AM, <josh.moore at gmx.de> wrote:
>>
>>>
>>> *whew*
>>>
>>> Good to hear. ~J.
>>>
>>> Nick Perry writes:
>>> > just kidding; i hadn't given the svn command my proxy info :)
>>> >
>>> > On Tue, Sep 1, 2009 at 11:11 AM, Nick Perry <nperry at stanford.edu>
>>> wrote:
>>> >
>>> > > SVN still not working:
>>> > >
>>> > > svn co http://cvs.openmicroscopy.org.uk/svn/omero/trunk omero
>>> > >
>>> > > svn: PROPFIND request failed on '/svn/omero/trunk'
>>> > > svn: PROPFIND of '/svn/omero/trunk': could not connect to server (
>>> > > http://cvs.openmicroscopy.org.uk)
>>> > >
>>> > > On Mon, Aug 31, 2009 at 8:05 PM, <josh.moore at gmx.de> wrote:
>>> > >
>>> > >>
>>> > >> Nick Perry writes:
>>> > >> > Hi,
>>> > >>
>>> > >> Hi Nick,
>>> > >>
>>> > >> > I'm extremely confused about where to start when trying to play
>>> > >> > around with the OMERO server C++ API for OMERO clients. I think
>>> > >> > this is the correct page to start on
>>> > >> > http://trac.openmicroscopy.org.uk/omero/wiki/OmeroCpp, but I'm
>>> > >> > having a hard time understanding what's going on.
>>> > >>
>>> > >> That is the correct page, but as always, the docs can use
>>> > >> improvements. I've updated them; can you give take a look, and tell
>>> me
>>> > >> if things are clearer now?
>>> > >>
>>> > >> > First of all, the svn call
>>> > >> > on that page (svn co
>>> http://cvs.openmicroscopy.org.uk/svn/omero/trunkomero)
>>> > >> > doesn't work; i get the following error:
>>> > >> >
>>> > >> > svn: PROPFIND request failed on '/svn/omero/trunk'
>>> > >> > svn: PROPFIND of '/svn/omero/trunk': could not connect to server
>>> (
>>> > >> > http://cvs.openmicroscopy.org.uk)
>>> > >> >
>>> > >> > Why is this not working?
>>> > >>
>>> > >> This morning there was a short outage of all developer
>>> > >> resources. Could you re-try and let us know if it's working now?
>>> > >>
>>> > >> ...
>>> > >> > Thanks,
>>> > >> > Nick
>>> > >>
>>> > >> ~Josh.
>>> > >>
>>> > >
>>> > >
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openmicroscopy.org.uk/pipermail/ome-devel/attachments/20090901/473e2a2c/attachment.htm
More information about the ome-devel
mailing list