On 12-12-2011 16:53, Bruno Moreira wrote: > Eu primeiramente tenter refazer os cast implicitos apontando para a dll lo.dll > da versão 8.0 mas eu recebia uma informação que está dll não possuia na sua > copilacao o importe de PG_MODULE_MAGIC;. > Utilize as funções da última versão antes da retirada dos casts (no branch REL8_2_STABLE).
> Fiz isso e estou com o fonte do meu "Frankstain" lo.c pronto mas não consigo > compilacao utilizando turco c++ e outros compiladores c que encontramos na > internet. > Utilize o gcc no *nix, o MSVC (2005, se não me engano) no Windows. > Alguem sabe como em windows ou linux eu posso compilar essa minha nova lo.c e > que esta consiga entender os includes do projeto afim que eu consiga que minha > lo.c compile e gere minha lo.dll ? > Vide [1] para dicas como compilar uma extensão no Linux. > Realmente preciso fazer essa nova lo.dll ou existe alguma outra alternativa > para poder criar meu cast implicito para o tipo lo de forma implicita ? > Não. Tenha em mente que recriar casts é algo temporário. O ideal é alterar a aplicação para não depender deles. > sei que estou sendo chato,mas realmente não estou conseguindo tirar essa pedra > do meu caminho.Preciso conseguir sair da versão 8.0 do postgres sem depender > muito da boa vontado dos meus amigos do desenvolvimento do ERP da empresa de > onde eu trabalho. > Acho melhor você planejar com a equipe e explicar que a versão 8.0 já foi descontinuada a mais de 1 ano e que qualquer bug presente naquela versão *não* será corrigido. [1] http://www.timbira.com/presentations/pgconbr_2009/extensao_c.pdf -- Euler Taveira de Oliveira - Timbira http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
