Hey Josh,<br><br>Sorry to bug you again. <br><br>I'm trying to put together in my head everything I've done so far.<br><br>With the command:<br>svn co <a href="http://cvs.openmicroscopy.org.uk/svn/omero/trunk" target="_blank">http://cvs.openmicroscopy.org.uk/svn/omero/trunk</a> omero<br>
<br>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...?<br>
<br>Thanks for the help,<br>Nick<br><br><div class="gmail_quote">On Tue, Sep 1, 2009 at 12:00 PM, Nick Perry <span dir="ltr"><<a href="mailto:nperry@stanford.edu">nperry@stanford.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hey Josh,<br><br>Sorry I'm not as familiar with compiling C++ / makefiles as I should be, but in the following step:<br><br><h2>Finding the library<a title="Link to this section" href="http://trac.openmicroscopy.org.uk/omero/wiki/OmeroCpp#Findingthelibrary" target="_blank"> ¶</a></h2>
<p>
What will be produced by that build are two sets of artifacts:
</p>
<ul><li><span><tt>dist/include</tt></span> contains C++ header files as well as the <a><span>slice</span></a> files from which the Ice-based model is generated. You will need to pass these to your compiler.
</li><li><span><tt>dist/lib</tt></span> contains the shared library file, which you will need to pass to your linker. On Linux <tt>libomero_client.so</tt> on OS X <tt>libomero_client.dylib</tt> and on Windows <tt>omero_client.dll</tt>, in 32 or 64-bit mode depending on your CXXFLAGS (See <a href="http://trac.openmicroscopy.org.uk/omero/wiki/OmeroBuild" target="_blank">OmeroBuild</a>)
</li></ul><p>
Note: the shared library files can be quite large, even over 200MB. <br></p><p><br></p><p>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?</p>
<p>Thanks,</p><p>Nick<font color="#888888"><br></font></p><div><div></div><div class="h5"><br><div class="gmail_quote">On Tue, Sep 1, 2009 at 11:54 AM, <span dir="ltr"><<a href="mailto:josh.moore@gmx.de" target="_blank">josh.moore@gmx.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
*whew*<br>
<br>
Good to hear. ~J.<br>
<div><div></div><div><br>
Nick Perry writes:<br>
> just kidding; i hadn't given the svn command my proxy info :)<br>
><br>
> On Tue, Sep 1, 2009 at 11:11 AM, Nick Perry <<a href="mailto:nperry@stanford.edu" target="_blank">nperry@stanford.edu</a>> wrote:<br>
><br>
> > SVN still not working:<br>
> ><br>
> > svn co <a href="http://cvs.openmicroscopy.org.uk/svn/omero/trunk" target="_blank">http://cvs.openmicroscopy.org.uk/svn/omero/trunk</a> omero<br>
> ><br>
> > svn: PROPFIND request failed on '/svn/omero/trunk'<br>
> > svn: PROPFIND of '/svn/omero/trunk': could not connect to server (<br>
> > <a href="http://cvs.openmicroscopy.org.uk" target="_blank">http://cvs.openmicroscopy.org.uk</a>)<br>
> ><br>
> > On Mon, Aug 31, 2009 at 8:05 PM, <<a href="mailto:josh.moore@gmx.de" target="_blank">josh.moore@gmx.de</a>> wrote:<br>
> ><br>
> >><br>
> >> Nick Perry writes:<br>
> >> > Hi,<br>
> >><br>
> >> Hi Nick,<br>
> >><br>
> >> > I'm extremely confused about where to start when trying to play<br>
> >> > around with the OMERO server C++ API for OMERO clients. I think<br>
> >> > this is the correct page to start on<br>
> >> > <a href="http://trac.openmicroscopy.org.uk/omero/wiki/OmeroCpp" target="_blank">http://trac.openmicroscopy.org.uk/omero/wiki/OmeroCpp</a>, but I'm<br>
> >> > having a hard time understanding what's going on.<br>
> >><br>
> >> That is the correct page, but as always, the docs can use<br>
> >> improvements. I've updated them; can you give take a look, and tell me<br>
> >> if things are clearer now?<br>
> >><br>
> >> > First of all, the svn call<br>
> >> > on that page (svn co <a href="http://cvs.openmicroscopy.org.uk/svn/omero/trunkomero" target="_blank">http://cvs.openmicroscopy.org.uk/svn/omero/trunkomero</a>)<br>
> >> > doesn't work; i get the following error:<br>
> >> ><br>
> >> > svn: PROPFIND request failed on '/svn/omero/trunk'<br>
> >> > svn: PROPFIND of '/svn/omero/trunk': could not connect to server (<br>
> >> > <a href="http://cvs.openmicroscopy.org.uk" target="_blank">http://cvs.openmicroscopy.org.uk</a>)<br>
> >> ><br>
> >> > Why is this not working?<br>
> >><br>
> >> This morning there was a short outage of all developer<br>
> >> resources. Could you re-try and let us know if it's working now?<br>
> >><br>
> >> ...<br>
> >> > Thanks,<br>
> >> > Nick<br>
> >><br>
> >> ~Josh.<br>
> >><br>
> ><br>
> ><br>
</div></div></blockquote></div><br>
</div></div></blockquote></div><br>