Eis meu "compila_win.bat":

=========================================== início
@ECHO OFF
SET PGINC="C:\Arquivos de programas\PostgreSQL\8.2\include"
SET PGLIB="C:\Arquivos de programas\PostgreSQL\8.2\lib"

SET CINC="C:\Dev-Cpp\include"
SET CLIB="C:\Dev-Cpp\lib"

SET CURLINC="C:\RNGE\Synchro\libcurl-7.16.0\include"
SET CURLLIB="C:\RNGE\Synchro\libcurl-7.16.0\lib"

DEL rnx_synchro2.pid

@ECHO ON
gcc -Wall rnx_synchro2.c md5.c -I%CINC% -I%PGINC% -I%CURLINC% -L%CLIB%
-L%PGLIB% -L%CURLLIB% -lcurl -lpq -o rnx_synchro2.exe
=========================================== fim

Em 11/02/08, Fernando de Oliveira <[EMAIL PROTECTED]> escreveu:
>
> Pessoal,
> Estou tentando conectar ao Pg via libpq no windows xp utilizando o
> Dev-cpp,
> porém estou obtendo os seguintes erros ( Log do compilador ):
>
>
> ----------------------------------------------------------------------------------------------------------
> Executando  make...
> mingw32-make.exe -f "C:\Dev-Cpp\Projetos\testes\Makefile.win" all
> g++.exe Objects/MingW/main.o -o
> "Output\MingW\Teste.exe" -L"C:/Dev-Cpp/Lib" -L"C:/Arquivos de
> programas/PostgreSQL/8.3/lib"
>
> Objects/MingW/main.o:main.cpp:(.text+0xd): undefined reference to
> `PQfinish'
> Objects/MingW/main.o:main.cpp:(.text+0x69): undefined reference to
> `PQconnectdb'
> Objects/MingW/main.o:main.cpp:(.text+0x77): undefined reference to
> `PQstatus'
> Objects/MingW/main.o:main.cpp:(.text+0x86): undefined reference to
> `PQerrorMessage'
> Objects/MingW/main.o:main.cpp:(.text+0xc0): undefined reference to
> `PQexec'
> Objects/MingW/main.o:main.cpp:(.text+0xce): undefined reference to
> `PQresultStatus'
> Objects/MingW/main.o:main.cpp:(.text+0xde): undefined reference to
> `PQerrorMessage'
> Objects/MingW/main.o:main.cpp:(.text+0x105): undefined reference to
> `PQclear'
> Objects/MingW/main.o:main.cpp:(.text+0x11b): undefined reference to
> `PQclear'
> Objects/MingW/main.o:main.cpp:(.text+0x12e): undefined reference to
> `PQexec'
>
> Objects/MingW/main.o:main.cpp:(.text+0x13c): undefined reference to
> `PQresultStatus'
> Objects/MingW/main.o:main.cpp:(.text+0x14c): undefined reference to
> `PQerrorMessage'
> Objects/MingW/main.o:main.cpp:(.text+0x173): undefined reference to
> `PQclear'
> Objects/MingW/main.o:main.cpp:(.text+0x189): undefined reference to
> `PQclear'
> Objects/MingW/main.o:main.cpp:(.text+0x19c): undefined reference to
> `PQexec'
> Objects/MingW/main.o:main.cpp:(.text+0x1aa): undefined reference to
> `PQresultStatus'
> Objects/MingW/main.o:main.cpp:(.text+0x1ba): undefined reference to
> `PQerrorMessage'
> Objects/MingW/main.o:main.cpp:(.text+0x1e1): undefined reference to
> `PQclear'
> Objects/MingW/main.o:main.cpp:(.text+0x1f7): undefined reference to
> `PQnfields'
> Objects/MingW/main.o:main.cpp:(.text+0x21b): undefined reference to
> `PQfname'
> Objects/MingW/main.o:main.cpp:(.text+0x250): undefined reference to
> `PQntuples'
> Objects/MingW/main.o:main.cpp:(.text+0x27d): undefined reference to
> `PQgetvalue'
> Objects/MingW/main.o:main.cpp:(.text+0x2b2): undefined reference to
> `PQclear'
> Objects/MingW/main.o:main.cpp:(.text+0x2c5): undefined reference to
> `PQexec'
> Objects/MingW/main.o:main.cpp:(.text+0x2d3): undefined reference to
> `PQclear'
> Objects/MingW/main.o:main.cpp:(.text+0x2e6): undefined reference to
> `PQexec'
>
> Objects/MingW/main.o:main.cpp:(.text+0x2f4): undefined reference to
> `PQclear'
> Objects/MingW/main.o:main.cpp:(.text+0x2ff): undefined reference to
> `PQfinish'
> collect2: ld returned 1 exit status
>
> mingw32-make.exe: *** [Output/MingW/Teste.exe] Error 1
>
> Execução terminada
>
> --------------------------------------------------------------------------------------------------------
>
>
> Ja pesquisei no google, mas não consegui resolver o problema.
> Aparentemente
> é problema de linkagem, já tentei passar os parâmetros mas não deu certo..
>
> Alguém pode me ajudar?
>
> []s
> Fernando de Oliveira
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 
Atenciosamente,

Alexsander da Rosa
Linux User #113925
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a