[firebase-br] RES: RES: ENC: Como criar UDF para Linux via Windows???

CPD - AGS Soluções cpd em agssolucoes.com.br
Qua Mar 29 20:47:04 -03 2006


Agradeço a colaboração de todos... Infelizmente não tenho nenhum terminal
linux para fazer esta compilação... 

Caso alguém possa fazer esta compilação para mim num terminal e me enviar o
.so, vou ficar extremamente agradecido...

O link para download do código é :
www.agssolucoes.com.br/softwares/udf_fontes.rar

Muito obrigado à todos...

Alexandre.
Pvt : A g s a n t o s @ a g s s o l u c o e s . C o m . B r
 

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Eduardo Jedliczka (TeamFB)
Enviada em: terça-feira, 28 de março de 2006 15:58
Para: FireBase
Assunto: Re: [firebase-br] RES: ENC: Como criar UDF para Linux via
Windows???

Bom, a questão é a seguinte:

São raros os ambientes que aceitam Cross-compilação (compilar em uma
Plataforma/SO gerando binários para outra).

o FreePascal aceita fazer o contrário, em linux compilar para Windows, mas
não o contrário.

Como você vai desenvolver algo em Linux, seria muito interessante ter o
linux rodando numa máquina

E dependendo de como for, não precisa nem ser instalado, pode-se utilizar o
Kurumim direto pelo CD. Pode-se configurar um Pen-drive, ou unidade de rede
como "pastas de trabalho".

Outra alternativa, seria utilizar um programa como o VMWare (há uma versão
trial, mas leia bem a licensa dele) que permita criar uma máquina virtual e
instalar o linux de dentro do Windows (sem nenhum risco ao HOSPEDEIRO).

Se precisar de ajuda para instalar o FreePascal e/ou lazarus, é só pedir.

Uma outra alternativa, é que se suas rotinas não contiverem códigos
"importantes" (segredos comerciais), pode-se pedir para outra pessoa
compilar no linux.... ;-)

======================
Eduardo Jedliczka
Membro do TeamFB - FireBase
Apucarana - PR
======================


----- Original Message -----
From: "Gustavo André Tenan" <gustavo em tecbyte.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, April 28, 2006 2:22 PM
Subject: Re: [firebase-br] RES: ENC: Como criar UDF para Linux via
Windows???


Crie a função em C e compile no gcc

[] s

Gustavo


----- Original Message -----
From: "CPD - AGS Soluções" <cpd em agssolucoes.com.br>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Tuesday, March 28, 2006 1:54 PM
Subject: [firebase-br] RES: ENC: Como criar UDF para Linux via Windows ???


Vlw! Eu não tenho o Kylix aqui... Vou ter q me arranjar de outra forma!

Tks!

Alexandre.

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de edcley
Enviada em: segunda-feira, 27 de março de 2006 17:19
Para: FireBase
Assunto: Re: [firebase-br] ENC: Como criar UDF para Linux via Windows ???

se vc quiser compilar em object pascal vai ter que abrir a dll no kilyx e
compilar novamente

edcley




----- Original Message -----
From: "CPD - AGS Soluções" <cpd em agssolucoes.com.br>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Monday, March 27, 2006 2:41 PM
Subject: [firebase-br] ENC: Como criar UDF para Linux via Windows ???







Boa tarde pessoal!!!

Meu cliente usava servidor W2K, agora resolveu instalar Linux CL10.
Instalamos o firebird 1.5.2 e está tudo funcionando bem, porém, eu uso
algumas UDFs no meu banco, e tive que desabilitar as procedures q usavam a
UDF...

Agora eu preciso reativar as procedures, mas eu preciso fazer com q a minha
udf.dll vire udf.so!

Minha UDF eu escrevi no próprio Delphi, mas se for preciso reescrevo em
outra linguagem... mas preciso compilar em windows... pq de Linux aqui na
empresa, somente o Proxy!!

Agradeço qualquer dica!

Alexandre.
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa



______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.385 / Virus Database: 268.2.6/288 - Release Date: 22/03/2006



______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa 


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.385 / Virus Database: 268.3.2/294 - Release Date: 27/03/2006





Mais detalhes sobre a lista de discussão lista