On 02 Apr 2003 12:00:08 -0300
"Rodrigo M. Araujo" <[EMAIL PROTECTED]> wrote:

>       Bem Caio, se voc� for reparar direitinho, muitos desses pacotes vem de
> um spo codigo fonte que � o firebird, sendo assim com uma compila��o s�
> ele vai gerar mais de um pacote, como o libfirebird,
> firebird-server-common, firebird-dev, etc... Por isso n�o vai ter ordem
> de constru��o, eles v�o ser construidos de uma vez s�.

        O problema � que eu tinha que fazer o download do interbase, bin�rio, e
descopactar no diret�rio /opt. O segundo problema � que para compilar era
necess�rio adicionar oo diretorio /etc/interbase/lib no arquivo
/etc/ld.so.conf. Por �ltimo o FireBird necessitava da biblioteca libncurses4,
ent�o tive que ir no diret�rio /lib e fazer um link simb�lico para a
libncurses5.

        Infelismente a compila��o n�o deu certo. Depois de feito as altera��es
mencionadas acima o firebird at� que come�ou a ser compilado, mas de repente
apareceu as seguintes mensagens de erro :

source/jrd/gds.o: In function `gds__tmp_file2':
source/jrd/gds.o(.text+0x14c9): the use of `mktemp' is dangerous, better use `mk
stemp'
chmod 06777 manager
source/interbase/bin/gds_drop -s
mv -f manager source/interbase/bin/gds_lock_mgr
touch manager
chmod 666 manager
make[2]: Leaving directory `/root/firebird-1.0.2/lock'
make[1]: *** No rule to make target `boot_dbs'.  Stop.
make[1]: Leaving directory `/root/firebird-1.0.2'
make: *** [build-32] Error 2

        N�o sei se pode ser o problema, mas estou tentando compilar o firebird 
em um
Pentiun 166(com 64 Mb de RAM).

-- 

[ ]'s
 
  *******************    .''`.
* [EMAIL PROTECTED]  *  : :'  :
* GNU/Linux Debian   *  `. `'`
  *******************     `-
Gnupg ID 0x01186BE1
Key fingerprint =3D F17E 75C6 CE00 0E09 F63B  71B0 A0D2 FAD9 0118 6BE1

        No fundo os franceses sao apenas alemaes que aprenderam a 
        cozinhar.
                -- Fran Lebowitz 


Responder a