Subject | Re: [firebird-support] Re: Firebird-Server (1.03) crashes regularly |
---|---|
Author | Milan Babuskov |
Post date | 2005-08-02T17:01:42Z |
josef_gschwendtner wrote:
that is a minimal gcc version you'll need. However, you can still do it.
Download and compile some newer 3.x version (not 4.x series). Then you
can compile Firebird with it. To run it you'll just need to allow it to
link to "new" libstdc++. You can do that by setting LD_LIBRARY_PATH env.
variable somewhere in Firebird's startup script.
Something like:
- download & unzip gcc
- ./configure --prefix=/home/whatever
- make
- make install
This will install GCC in /home/whatever
Now, change your PATH to use gcc first:
export PATH=/home/whatever/bin:$PATH
and compile Firebird.
I never tried this with Firebird, but I did with some other apps. I all
worked almost out of the box, but YMMV.
--
Milan Babuskov
http://www.flamerobin.org
> is Firebird 1.5.2 compilable with g++/gcc 2.96?AFAIK, no. GCC 3.2 has introduced stable support for stl, so I believe
that is a minimal gcc version you'll need. However, you can still do it.
Download and compile some newer 3.x version (not 4.x series). Then you
can compile Firebird with it. To run it you'll just need to allow it to
link to "new" libstdc++. You can do that by setting LD_LIBRARY_PATH env.
variable somewhere in Firebird's startup script.
Something like:
- download & unzip gcc
- ./configure --prefix=/home/whatever
- make
- make install
This will install GCC in /home/whatever
Now, change your PATH to use gcc first:
export PATH=/home/whatever/bin:$PATH
and compile Firebird.
I never tried this with Firebird, but I did with some other apps. I all
worked almost out of the box, but YMMV.
--
Milan Babuskov
http://www.flamerobin.org