PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : QT Programm unter windows compilieren



BeS
29-02-2004, 23:14
Hallo,
ich habe die QT3 Version für windows aus dem QT Buch von Trolltech.
Jetzt wollte ich mein Programm an dem ich die letzten Tage gebastelt habe mal unter windows ansehen.
Die ganzen GUI Klassen werden ohne Fehlermeldung compiliert und bei der normalen C++ Klasse die die Daten verwaltet bricht er dann mit einer Fehlermeldung ab:

Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
interface\summarywindow.cpp:
bcc32 -c -tWR -w -w-hid -tWM -O2 -x- -RT- -DUNICODE -DQT_DLL -DQT_THREAD
_SUPPORT -DQT_NO_DEBUG -I"." -I"D:\QT\32~1.1NO\include" -I"D:\notenberechnung" -
I"D:\QT\32~1.1NO\mkspecs\win32-borland" -omarks.obj marks\marks.cpp
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
marks\marks.cpp:
Error E2263 D:\Borland\Bcc55\include\vector.cc 135: Exception handling not enabl
ed in function vector<float,allocator<float> >::__insert_aux(float *,const float
&)
Error E2451 D:\Borland\Bcc55\include\vector.cc 148: Undefined symbol 'tmp_size'
in function vector<float,allocator<float> >::__insert_aux(float *,const float &)

Error E2263 D:\Borland\Bcc55\include\memory.stl 726: Exception handling not enab
led in function uninitialized_copy<float *,float *>(float *,float *,float *)
Warning W8070 D:\Borland\Bcc55\include\memory.stl 739: Function should return a
value in function uninitialized_copy<float *,float *>(float *,float *,float *)
*** 3 errors in Compile ***

** error 1 ** deleting marks.obj


Wenn ich die Funktion aber von Hand compiliere (bcc32 -c marks.cpp) bekomme ich keine Fehlermeldung und kann dann mit einem erneuten Aufruf von make das programm fertig compilieren. :confused:

Habt ihr eine Idee was hier nicht ganz Rund läuft?