Probleme mit Datenbankanbinung per Postgre!

Alles rund um die Programmierung mit Qt
Illuminatus
Beiträge: 84
Registriert: 3. Dezember 2008 12:48

Beitrag von Illuminatus »

hi also ich hab nun qt 4.5 installiert und hab dasselbe problem!

ich hab per anleitung aus dem assi das plugin erstllt und hab im ordner C:\Qt\2009.01\qt\plugins\sqldrivers
die Dateien
qsqlpsql4.dll
qsqlpsqld4.dll

aber es funktioniert immer noch nicht! woran liegt das?
rufe das ganze mit driver="QPSQL" auf. Auf MAC Funktioniert es, nur auf meinem windows nicht!!!

Code: Alles auswählen

C:\Qt\2009.01\qt\src\plugins\sqldrivers\psql>qmake "INCLUDEPATH+=C:\Programme\Po
stgreSQL\8.3\include" "LIBS+=C:\Programme\PostgreSQL\8.3\lib\libpq.lib" psql.pro


C:\Qt\2009.01\qt\src\plugins\sqldrivers\psql>nmake
Der Befehl "nmake" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.

C:\Qt\2009.01\qt\src\plugins\sqldrivers\psql>make
mingw32-make -f Makefile.Debug all
mingw32-make[1]: Entering directory `C:/Qt/2009.01/qt/src/plugins/sqldrivers/psq
l'
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -
DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_PLUGIN -DQT_SQL_LIB -
DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\..\include\QtCore" -I"..\..\..\..\i
nclude\QtSql" -I"..\..\..\..\include" -I"c:\Programme\PostgreSQL\8.3\include" -I
"..\..\..\..\include\ActiveQt" -I"tmp\moc\debug_shared" -I"." -I"..\..\..\..\mks
pecs\win32-g++" -o tmp\obj\debug_shared\main.o main.cpp
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -
DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_PLUGIN -DQT_SQL_LIB -
DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\..\include\QtCore" -I"..\..\..\..\i
nclude\QtSql" -I"..\..\..\..\include" -I"c:\Programme\PostgreSQL\8.3\include" -I
"..\..\..\..\include\ActiveQt" -I"tmp\moc\debug_shared" -I"." -I"..\..\..\..\mks
pecs\win32-g++" -o tmp\obj\debug_shared\qsql_psql.o ..\..\..\sql\drivers\psql\qs
ql_psql.cpp
c:/Qt/2009.01/qt/bin/moc.exe -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_NO_CAST_TO_AS
CII -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -DQT
_THREAD_SUPPORT -I"..\..\..\..\include\QtCore" -I"..\..\..\..\include\QtSql" -I"
..\..\..\..\include" -I"c:\Programme\PostgreSQL\8.3\include" -I"..\..\..\..\incl
ude\ActiveQt" -I"tmp\moc\debug_shared" -I"." -I"..\..\..\..\mkspecs\win32-g++" -
D__GNUC__ -DWIN32 ..\..\..\sql\drivers\psql\qsql_psql.h -o tmp\moc\debug_shared\
moc_qsql_psql.cpp
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -
DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_PLUGIN -DQT_SQL_LIB -
DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\..\include\QtCore" -I"..\..\..\..\i
nclude\QtSql" -I"..\..\..\..\include" -I"c:\Programme\PostgreSQL\8.3\include" -I
"..\..\..\..\include\ActiveQt" -I"tmp\moc\debug_shared" -I"." -I"..\..\..\..\mks
pecs\win32-g++" -o tmp\obj\debug_shared\moc_qsql_psql.o tmp\moc\debug_shared\moc
_qsql_psql.cpp
windres -i qsqlpsqld_resource.rc -o tmp\obj\debug_shared\qsqlpsqld_resource_res.
o --include-dir=.
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-rel
oc -mthreads -Wl -shared -Wl,--out-implib,c:\Qt\2009.01\qt\plugins\sqldrivers\li
bqsqlpsqld4.a -o ..\..\..\..\plugins\sqldrivers\qsqlpsqld4.dll tmp/obj/debug_sha
red/main.o tmp/obj/debug_shared/qsql_psql.o tmp/obj/debug_shared/moc_qsql_psql.o
  -L"c:\Qt\2009.01\qt\lib" -L"c:\Qt\2009.01\qt\lib" tmp\obj\debug_shared\qsqlpsq
ld_resource_res.o C:\Programme\PostgreSQL\8.3\lib\libpq.lib -lQtSqld4 -lQtCored4

Creating library file: c:\Qt\2009.01\qt\plugins\sqldrivers\libqsqlpsqld4.a
mingw32-make[1]: Leaving directory `C:/Qt/2009.01/qt/src/plugins/sqldrivers/psql
'
mingw32-make -f Makefile.Release all
mingw32-make[1]: Entering directory `C:/Qt/2009.01/qt/src/plugins/sqldrivers/psq
l'
g++ -c -O2 -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT
-DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_NO_DEBUG -DQT_PLUGIN
 -DQT_SQL_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\..\include\QtCore" -
I"..\..\..\..\include\QtSql" -I"..\..\..\..\include" -I"c:\Programme\PostgreSQL\
8.3\include" -I"..\..\..\..\include\ActiveQt" -I"tmp\moc\release_shared" -I"." -
I"..\..\..\..\mkspecs\win32-g++" -o tmp\obj\release_shared\main.o main.cpp
g++ -c -O2 -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT
-DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_NO_DEBUG -DQT_PLUGIN
 -DQT_SQL_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\..\include\QtCore" -
I"..\..\..\..\include\QtSql" -I"..\..\..\..\include" -I"c:\Programme\PostgreSQL\
8.3\include" -I"..\..\..\..\include\ActiveQt" -I"tmp\moc\release_shared" -I"." -
I"..\..\..\..\mkspecs\win32-g++" -o tmp\obj\release_shared\qsql_psql.o ..\..\..\
sql\drivers\psql\qsql_psql.cpp
c:/Qt/2009.01/qt/bin/moc.exe -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_NO_CAST_TO_AS
CII -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SQL_LIB -DQT
_CORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\..\include\QtCore" -I"..\..\..\..\incl
ude\QtSql" -I"..\..\..\..\include" -I"c:\Programme\PostgreSQL\8.3\include" -I"..
\..\..\..\include\ActiveQt" -I"tmp\moc\release_shared" -I"." -I"..\..\..\..\mksp
ecs\win32-g++" -D__GNUC__ -DWIN32 ..\..\..\sql\drivers\psql\qsql_psql.h -o tmp\m
oc\release_shared\moc_qsql_psql.cpp
g++ -c -O2 -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT
-DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_NO_DEBUG -DQT_PLUGIN
 -DQT_SQL_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\..\include\QtCore" -
I"..\..\..\..\include\QtSql" -I"..\..\..\..\include" -I"c:\Programme\PostgreSQL\
8.3\include" -I"..\..\..\..\include\ActiveQt" -I"tmp\moc\release_shared" -I"." -
I"..\..\..\..\mkspecs\win32-g++" -o tmp\obj\release_shared\moc_qsql_psql.o tmp\m
oc\release_shared\moc_qsql_psql.cpp
windres -i qsqlpsql_resource.rc -o tmp\obj\release_shared\qsqlpsql_resource_res.
o --include-dir=.
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-rel
oc -Wl,-s -mthreads -Wl -shared -Wl,--out-implib,c:\Qt\2009.01\qt\plugins\sqldri
vers\libqsqlpsql4.a -o ..\..\..\..\plugins\sqldrivers\qsqlpsql4.dll tmp/obj/rele
ase_shared/main.o tmp/obj/release_shared/qsql_psql.o tmp/obj/release_shared/moc_
qsql_psql.o  -L"c:\Qt\2009.01\qt\lib" -L"c:\Qt\2009.01\qt\lib" tmp\obj\release_s
hared\qsqlpsql_resource_res.o C:\Programme\PostgreSQL\8.3\lib\libpq.lib -lQtSql4
 -lQtCore4
Creating library file: c:\Qt\2009.01\qt\plugins\sqldrivers\libqsqlpsql4.a
mingw32-make[1]: Leaving directory `C:/Qt/2009.01/qt/src/plugins/sqldrivers/psql
'
Antworten