PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

obtenir le fichier libpqdll.lib

Technique - windows | obtenir le fichier libpqdll.lib

Par zzyves le 09/05/2006 - 12:05

Bonjour,

j'utilise Qt sous windows pour une application utilisant une base de données SQLite.
Depuis peu il est envisagé de faire évoluer la base de données vers une base plus performante et postgreSQL est fortement préssentie pour remplacer la bd existante.
Pour pouvoir utiliser Qt avec PostgreSQL je dois avoir notamment avoir la bibliothèque libpqdll.lib.
J'ai télécharger sur le site de PostGreSQL l'archive postgresql-8.1.3.tar.bz2 qui devrait me permettre d'après la documentation fournie (pg813.pdf) de générer ce fichier.
Le problème c'est que lorsque je lance la commande "nmake /f win32.mak" dans le répertoire source , la compilation débute correctement puis l'erreur suivante apparait :

cl.exe /nologo /W3 /GX /O2 /MD /I "..\..\include" /I. /D "FRONTEND" /D N
DEBUG /D "WIN32" /D "_WINDOWS" /Fp".\Release\libpq.pch" /YX /Fo".\Release\\" /Fd
".\Release\\" /FD /c /D "HAVE_VSNPRINTF" /D "HAVE_STRDUP" "libpqdll.c"
libpqdll.c
rc.exe /l 0x409 /fo".\Release\libpq.res" libpq.rc
link.exe @C:\DOCUME~1\YBELLA~1\LOCALS~1\Temp\nml04024.
LINK : fatal error LNK1181: cannot open input file "shfolder.lib"
NMAKE : fatal error U1077: 'link.exe' : return code '0x49d'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio\VC98\bin\N
MAKE.EXE"' : return code '0x2'
Stop.

Je ne sais plus quoi faire.
Comment puis je générer ce ficheir nécessaire pour QT.
Merci

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramètres" pour activer vos changements.

J'ai oublié de préciser que

zzyves/ = 9 Mai, 2006 - 12:14

J'ai oublié de préciser que j'utilise QT et Visual C++.
J'ai bien spécifié que je voulais les bibliothèques VC++ lors de l'installlation de postgreSQL mais je ne les trouve pas dans le répertoire d'installation.

Merci


© PostgreSQLFr, tous droits réservés.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.