Domino 9 und frühere Versionen > Entwicklung
C++
Christopher:
Hallo Entwickler ich versuche Borland C++ 5.5.1 per Lotus C++ API 2.1 Toolkit ein programm zu compilieren leider erhalte ich die Fehlermeldung:
Fatal F1003 C:\notescpp\include\lnglosym.h 67: Error directive: ERROR: No platform specified.
*** 1 errors in Compile ***
Weiß jemand von Euch wie man diesen Compiler zum laufen bekommt oder habe ich einen parameter vergessen?
Danke für Eure Hilfe
eknori:
ich kenne den Borland nicht, aber guckst du Projekteinstellungen ( odda so ) Da kannst du analog zum MS Compiler angeben W32. Daran fehlt es in deinem Fall
Ulrich
Christopher:
ja danke erst mal für die Hilfe Eknori ich versuche das ganze mit den comandozeilen compiler und der ist eigentlich für w32 gedacht :-?
Christopher:
Hallo, das compilieren funktioniert jetzt aber leider erhalte ich folgende Fehlermeldung:
c:\notescpp\include\lnmq.hpp(60) : error C2065: 'NOPRIORITY' : nichtdeklarierter Bezeichner
d:\source\chksrv.cpp(282) : warning C4244: 'argument' : Konvertierung von 'double' in 'unsigned long', moeglicher Datenverlust
d:\source\chksrv.cpp(287) : warning C4244: 'argument' : Konvertierung von 'double' in 'unsigned long', moeglicher Datenverlust
Fehler beim Ausführen von cl.exe.
Ach wie einfach ist doch dagegen LS :-\
eknori:
der nichtdeklarierter Bezeichner ist leicht rauszubekommen; ist dann analog zur Option explizit
die Konvertierungen sollten eigentlich als Warnungen angezeigt werden; da mußt du dann entscheiden, ob die zu erwartenden Werte in den Wertebereich der Variablen passen.
Ulrich
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln