Rolf just forgot to mention that you don't need to build Sedna to get
libsedna. From the Sedna's FAQ on our site:

Q: How do I build C driver for Sedna from sources (under *nix x64/x86)?

A: Since version 3.1.126 Sedna C driver can be compiled independently from
Sedna. Moreover, it can be compiled under x64 Linux:

   1. Follow to the directory which contains driver: cd
   {Path-To-Sedna-Sources}/driver/c
   2. Run make to build driver.


However, you should comment or remove uncontext.h from the u.h.


On Thu, May 27, 2010 at 3:51 PM, Spencer Cheng <[email protected]> wrote:

> Hi Ivan,
>
> Thanks.
>
> How do I compile libsedna as 64 bits binary? According to Rolf Timmermans,
> ruby on Mac OS X is compiled as a 64 bit binary so libsedna.a also has to be
> 64 bits.
>
> Regards,
> Spencer
>
> On May 27, 2010, at 3:36, Ivan Shcheklein wrote:
>
> > Hi Spencer,
> >
> > I tried to use the binary distribution of sedna 3.3 for Darwin but there
> >> seems to be some architectural incompatibility with respect to
> libsedna.a
> >> for the Ruby binding when I dug into it deeper (in addition to
> libsedna.a
> >> being installed in an unexpected place).
> >>
> >
> > What do you mean "in an unexpected place"?
> >
> > So I am trying to build Sedna from source on Mac OS X (10.6) on Intel and
> I
> >> am running into compile errors. Does anyone know how to fix it?
> >>
> >
> > Seems that this is a bug in Sedna on Mac OS X 10.6 version. We'll fix it.
> > However, you don't need to build all Sedna sources tree to get libasedna.
> > Just comment ucontext.h in u.h file and build libsedna:
> >
> > cd SEDNA_SOURCES/driver/c
> > make
> >
> > Ivan Shcheklein,
> > Sedna Team
>
>
------------------------------------------------------------------------------

_______________________________________________
Sedna-discussion mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sedna-discussion

Reply via email to