|
|
|||||||||
|
|||||||||
| |||||||||
|
|
|
| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
#1
|
|||
|
|||
|
link/Doc for building firebird , Linux
Dear Marius popa and Members,
Thanks for your help. "make install" call installs firebird DB itself. My requirement is to generate firebird-1.5.1.XXX.tar.gz(same like the one hosted in firebird.sourceforge.net). So I modified src/install/arch-specific/linux/Makefile.in as below #included below in buildTarDir: to create FB.tar.gz (cd $(GEN_ROOT); tar -C $(TarDir) -czf FB.tar.gz . ) install: buildTarDir #commented installion of DB by default #(cd $(GEN_ROOT)/$(TarDir); ./install.sh) #cp -r $(GEN_ROOT)/$(DebugDir)/* / Above changes don't has created firebird DB installion as I required. But tar creation does not take effect and it has thrown some errors as below, /gen/FirebirdSS-1.5.1.4481-0.i686; tar -C ../buildroot -czf buildroot.tar.gz . ) (cd ../gen/FirebirdSS-1.5.1.4481-0.i686; tar -tzf buildroot.tar.gz > manifest.txt ) (cd ../gen; tar -C FirebirdSS-1.5.1.4481-0.i686 -czf FB.tar.gz . ) /bin/sh: -c: line 1: syntax error near unexpected token `(' /bin/sh: -c: line 1: `(cd ../gen/FirebirdSS-1.5.1.4481-0.i686; tar -tzf buildroot.tar.gz > manifest.txt ) (cd ../gen; tar -C FirebirdSS-1.5.1.4481-0.i686 -czf FB.tar.gz . )' make[2]: *** [buildTarDir] Error 2 make[2]: Leaving directory `/home/mickeyclient/firebird_build/cvs1_5_1/firebird2/src' make[1]: *** [install] Error 2 make[1]: Leaving directory `/home/mickeyclient/firebird_build/cvs1_5_1/firebird2/src' make: *** [install] Error 2 If you have makefile as of my requirement / or if you know how to achieve my requirement please do help me. Thanks & regards, S.Karthick |
|
#2
|
|||||
|
|||||
|
this is how i build the firebird 2.0
Quote:
to get the 1.5.1 version you need to change the checkout line Here are the scripts updated for 1.5.x and vulcan I hope is the right branch :) cat compile_firebird_15x.sh Quote:
and here is for vulcan Quote:
Last edited by mariuz : October 13th, 2004 at 11:38 AM. Reason: echo in the wrong place |
|
#3
|
|||
|
|||
|
Thanks for your help. Make_install installs firebird DB itself.
My requirement is to generate firebird-1.5.1.XXX.tar.gz(same like the one hosted in firebird.sourceforge.net). So I modified src/install/arch-specific/linux/Makefile.in as below #included below in buildTarDir: to create FB.tar.gz (cd $(GEN_ROOT); tar -C $(TarDir) -czf FB.tar.gz . ) install: buildTarDir #commented installion of DB by default #(cd $(GEN_ROOT)/$(TarDir); ./install.sh) #cp -r $(GEN_ROOT)/$(DebugDir)/* / Above changes don't has created firebird DB installion as I required. But tar creation does not take effect and it has thrown some errors. If you have makefile as of my requirement / or if you know how to achieve my requirement please do help me. |
|
#4
|
||||
|
||||
|
you can create the tar.gz from this dir gen/FirebirdSS-1.5.2.4585-0.pre1.i686/
the content is the same as one found on sf.net downloads (tar install) ps: start with a clean script Last edited by mariuz : October 20th, 2004 at 01:26 AM. |
![]() |
| Viewing: Dev Shed Forums > Databases > Firebird SQL Development > link/Doc for building firebird , Linux |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|
|
|