Subject Re: Compile Jaybird 2.1.6 under Ubuntu x86_64
Author mozsarlaszlo
I replaced all firebird headers (I read archive and used Google). The problem is in Jaybird source: cast a 64-bit pointer to 32-bit integer. How works it under Solaris 64-bit?

Laszlo Mozsar

Roman Rokytskyy <roman@...> wrote:
>
> > I have an Firebird database on Ubuntu x86_64. Firebird version is 2.1.
> > JDK version is 1.6 (64 bit).
> >
> > I want complie the native Jaybird library (build.sh compile-native) but
> > I have this error message:
> >
> > entrypoints.cpp:1153: error: cast from 'event_struct*' to 'int' loses
> > precision
> >
> >
> > Can anybody solve this problem?
>
> Try replacing ibase.h in Jaybird sources with the latest version from
> Firebird distro. It should do the trick.