Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Compiling libpqxx.dll

[es] :: C/C++ programiranje :: Compiling libpqxx.dll

[ Pregleda: 2569 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

rikelme

Član broj: 36179
Poruke: 87
*.dynamic.sbb.rs.

Sajt: www.bhg.rs


+14 Profil

icon Compiling libpqxx.dll18.04.2008. u 17:55 - pre 194 meseci
Problem je sledeći:
Potreban mi je DLL koji bih koristio libpqxx.DLL za program koji je pravljen u Clarion 6.

Pratio sam uputstvo za kompajliranje libpqxx u WinXP i sa VS.NET 2005 i sve uspešno odradio.
Zatim sam, takođe u VS.NET 2005 napravio svoj DLL koji koristi libpqxx.dll
Problem je u tome što Clarion 6 izgleda ima problem sa DLL-ovima napravljenim u VS.NET 2005, dok sa DLL-ovima napravljenim u DevC++ nema nikakvih problema.
Međutim, kada u DevC++ pokušam da napravim DLL koji koristi libpqxx.dll, linker javlja Unresolved External gde god se koristi neka funkcija iz pqxx.
Probao sam zatim da iskompajliram ponovo libpqxx, ali ne iz VS.NET 2005, već pomoću MinGW i MSYS (kao što piše u uputstvu).
Nažalost, nikako da prođe MAKE.
Ako neko ima već iskompajliran (preko MinGW-a) libpq.DLL i libpqxx.DLL bio bih mu/joj veoma zahvalan da to podeli sa mnom
ili ako zna način da u DevC++ koristim libpq.DLL i libpqxx.DLL koji su napravljeni u VS.NET 2005
--
 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
91.148.113.*



+7 Profil

icon Re: Compiling libpqxx.dll22.04.2008. u 21:49 - pre 194 meseci
make je u Bin folderu u MinGW instalcionom rootu. Ako nemas podesenu env. varijablu za make ukucaj punu putanju do make.exe
Gde moze da se skine source za tu dll ?
 
Odgovor na temu

rikelme

Član broj: 36179
Poruke: 87
*.dynamic.sbb.rs.

Sajt: www.bhg.rs


+14 Profil

icon Re: Compiling libpqxx.dll23.04.2008. u 08:05 - pre 194 meseci
Rešili smo problem.

Problem je bio što MS Visual c++ 2005 malo ukrasi deklaracije f-ja u dll pa se one ne mogu prepoznati van tog okruženja. Koristan članak:

http://www.kapilik.com/2007/09...win32-dll-using-visual-c-2005/

Source za libpq je u sklopu postgresql-a.

Pozdrav
--
 
Odgovor na temu

[es] :: C/C++ programiranje :: Compiling libpqxx.dll

[ Pregleda: 2569 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.