Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Allgemeines (OffTopic) » libpq.h -> Win32 dll??

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
18.06.2003, 17:10 Uhr
mike
Pinguinhüpfer
(Operator)


Hi!
Ich hab mir das Buch PostgreSQL - Profisionell und Praxisnah gekauft und hätte ne Frage.
Dort steht, dass es eine C++ API gibt (libpq++). Auf der Postgre HP wird dann auf das Neuere libxx verwiesen. Mein Problem liegt jetzt darin, dass ich die Windows dlls brauche - hab dann den google befragt und kam dann auf diese CVS Seite. Aber die DLL stürtzt schon beim Verbinden ab - denke, dass es die falsche ist.
Wie kann ich ohne Visual .net das ganze Kompilieren? Geht das auch mit gcc?

thx&mfg mike
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
18.06.2003, 23:57 Uhr
Pablo
Supertux
(Operator)


ohne Visual.net??? Keine Ahnung, und ich glaube kaum, dass gcc unter Linux kompilieren kann, aber vielleicht unter Windows.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
19.06.2003, 11:36 Uhr
mike
Pinguinhüpfer
(Operator)


Vielen Dank für deine Antwort!!!
Könntest du mir das eventuell noch einwneig genauer erklären? Wie würdest du weiter vorgehen?
Ich weiß nämlich echt nicht mehr weiter Da kauft man sich ein Buch um 50€ und dann wird dort nur die Verwendung mit gcc erklärt.
Ich muss zu geben, dass sich das Buch auch mit einem Windows Client befasst. Leider nur mit diesem ODBC.

Danke!!!!
mfg
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
19.06.2003, 13:50 Uhr
mike
Pinguinhüpfer
(Operator)


Hi!
Ich habe jetzt versucht die win32 libpq zu kompilieren. Dazu hab ich einfach die win32.mak geöffnet. Leider bekomm ich folgenden Error

Zitat:

Building the Win32 static library...
cl.exe @CDOKUME~1\Michael\LOKALE~1\Temp\nma01248.
dllist.c
EGIE\libpq\machine/_types.h(62) : error C2632: 'long' gefolgt von 'long' ist unzulaessig
EGIE\libpq\machine/_types.h(64) : error C2632: 'long' gefolgt von 'long' ist unzulaessig
EGIE\libpq\sys/_types.h(75) : error C4235: Nicht dem Standard entsprechende Erweiterung : Schluesselwort '__wchar_t' wird in diesem Produkt nicht unterstuetzt
EGIE\libpq\sys/_types.h(75) : warning C4091: 'typedef ' : Ignoriert auf der linken Seite von 'int ', wenn keine Variable deklariert wurde
EGIE\libpq\c.h(286) : error C2632: 'long' gefolgt von 'long' ist unzulaessig
EGIE\libpq\c.h(289) : error C2632: 'long' gefolgt von 'long' ist unzulaessig
..\..\backend\lib\dllist.c(26) : fatal error C1083: Include-Datei kann nicht geoeffnet werden: 'lib/dllist.h': No such file or directory
NMAKE : fatal error U1077: 'cl.exe' : Rueckgabe-Code '0x2'
Stop.
Fehler beim Ausführen von NMAKE.

win33.exe - 7 Fehler, 1 Warnung(en)


Die einzelnen Dateien (c.h,...) hab ich von meinem FreeBSD Rechner kopiert.
Er spring dann z.B. in folgende Zeile

C++:
#ifndef HAVE_INT64
typedef long long int int64;
#endif
#ifndef HAVE_UINT64
typedef unsigned long long int uint64;
#endif



Kann das Windoof nicht oder mach ich da was falsch?
Danke!!!
mfg mike
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
19.06.2003, 14:15 Uhr
~0xdeadbeef
Gast


Das kann Windoze tatsächlich nicht. Den Typ unsigned long long gibts erst in C99, und das kann Visual C++ nicht.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
19.06.2003, 14:22 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


bei vc.net gibt es ihn als ULONGLONG
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Allgemeines (OffTopic) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: