VisualStudio2005 i libpq

Odpowiedz Nowy wątek
2006-12-26 16:30
0

witam

Mam maly problem z biblioteka libpq ktora sluzy do laczenia sie z baza postgresql.
Tutaj znajduje sie caly projekt vs2k5: http://members.lycos.co.uk/czester21/ex1.rar
Plik zrodlowy to example1 z libpq, oczywiscie dodane jest /I (includy) i /LIBPATH, kompilacja idzie ok, linkowanie ok, ale jak uruchamiam skompilowany exe wyskakuje okienko z raportem o bledzie (Wyslij, raport, nie wysylaj itd. kojarzycie :P), na debugu w visual studio program zatrzymuje sie tutaj:
conn = PQconnectdb(conninfo);
czyli przy 1 probie skorzystania z funkcji z libpq.
Ciekawe jest rowniez to ze kiedy skompiluje program w mingw32:
g++ -o main main.cpp -Iinclude -Llib -lpq
to exe dopomina sie o pare plikow dll, jak sie je poda to caly program dziala ok.
Kod kompiluje sie w Visual Studio bez zadnych bledow, linkowanie z biblioteka tez idzie ok, ale podczas proby uruchomienia nie dopomina sie o pliki dll no i jest ten blad

prosze o pomoc :-)


Pozostało 580 znaków

2006-12-27 10:20
0

Twoj rar jest uciety i zawiera niepotrzebne pliki exe i pdb, ale ani jednego .cpp :>

Pozostało 580 znaków

2006-12-27 21:07
0

ok, poradzilem sobie z problemem
okazalo sie ze libpq.a jest skompilowane standardowo za pomoca mingw32 i jak to pod linkowalem to w vc++ sie gryzlo... po przekompilowaniu liba lub sciagnieciu gotowej lib skompilowanej w vc++ wszystko dziala ok :)


Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0