[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