| |
|
|
| Ich habe mir mal die Demoversion von Profan2cpp installiert. Weiterhin den DEv C++ .
Es funktioniert nicht!
Wollte dann das Profanprogramm unten testen
hier wird alles als in Ordnung gemeldet:
Wenn ich im Profan2cpp die Datei direkt starten möchte, kommen unten die Fehlermeldungen. Habe Profan2cpp aber mitgeteilt wo der Dev C++ liegt. Am schluss ist die Make dafür. Der Ordner für Dev C++ stimmt.
"D:Dev-Cpping++.exe" -c PrfMain.cpp -o .objPrfMain.o -I"D:Dev-Cppinclude" -I"D:Dev-Cppincludeg++" -L"D:Dev-Cpplib" -B"D:Dev-Cppin" -fexceptions -s -mwindows -w -O2 -fvtable-thunks -fno-elide-constructors
In file included from PrfMain.cpp:3:
pbase.h: In function `void ClearArray(void*, T):
pbase.h:346: error: there are no arguments to `pbase_ArrayDim that depend on a template parameter, so a declaration of `pbase_ArrayDim must be available
pbase.h:346: error: (if you use `-fpermissive, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
pbase.h:364: error: there are no arguments to `pbase_ArraySize that depend on a template parameter, so a declaration of `pbase_ArraySize must be available
pbase.h:368: error: there are no arguments to `pbase_ArraySize that depend on a template parameter, so a declaration of `pbase_ArraySize must be available
pbase.h:380: error: there are no arguments to `pbase_ArraySize that depend on a template parameter, so a declaration of `pbase_ArraySize must be available
pbase.h:384: error: there are no arguments to `pbase_ArraySize that depend on a template parameter, so a declaration of `pbase_ArraySize must be available
pbase.h:388: error: there are no arguments to `pbase_ArraySize that depend on a template parameter, so a declaration of `pbase_ArraySize must be available
pbase.h: In function `void* AllocArray(T, int):
pbase.h:404: error: there are no arguments to `pbase_SetArrayDim that depend on a template parameter, so a declaration of `pbase_SetArrayDim must be available
pbase.h:405: error: there are no arguments to `pbase_AddArray that depend on a template parameter, so a declaration of `pbase_AddArray must be available
pbase.h: In function `void* AllocLocalArray(T, void**, int):
pbase.h:413: error: there are no arguments to `pbase_SetArrayDim that depend on a template parameter, so a declaration of `pbase_SetArrayDim must be available
pbase.h:414: error: there are no arguments to `pbase_AddLocalArray that depend on a template parameter, so a declaration of `pbase_AddLocalArray must be available
pbase.h: In function `void* AllocArray(T, int, int):
pbase.h:428: error: there are no arguments to `pbase_AddArray that depend on a template parameter, so a declaration of `pbase_AddArray must be available
pbase.h:431: error: there are no arguments to `pbase_SetArrayDim that depend on a template parameter, so a declaration of `pbase_SetArrayDim must be available
pbase.h:432: error: there are no arguments to `pbase_AddArray that depend on a template parameter, so a declaration of `pbase_AddArray must be available
pbase.h:434: error: there are no arguments to `pbase_AddArray that depend on a template parameter, so a declaration of `pbase_AddArray must be available
pbase.h: In function `void* AllocLocalArray(T, void**, int, int):
pbase.h:448: error: there are no arguments to `pbase_AddLocalArray that depend on a template parameter, so a declaration of `pbase_AddLocalArray must be available
pbase.h:451: error: there are no arguments to `pbase_SetArrayDim that depend on a template parameter, so a declaration of `pbase_SetArrayDim must be available
pbase.h:452: error: there are no arguments to `pbase_AddLocalArray that depend on a template parameter, so a declaration of `pbase_AddLocalArray must be available
pbase.h:454: error: there are no arguments to `pbase_AddLocalArray that depend on a template parameter, so a declaration of `pbase_AddLocalArray must be available
pbase.h: In function `void* AllocArray(T, int, int, int):
pbase.h:472: error: there are no arguments to `pbase_AddArray that depend on a template parameter, so a declaration of `pbase_AddArray must be available
pbase.h:475: error: there are no arguments to `pbase_AddArray that depend on a template parameter, so a declaration of `pbase_AddArray must be available
pbase.h:478: error: there are no arguments to `pbase_SetArrayDim that depend on a template parameter, so a declaration of `pbase_SetArrayDim must be available
pbase.h:479: error: there are no arguments to `pbase_AddArray that depend on a template parameter, so a declaration of `pbase_AddArray must be available
pbase.h:481: error: there are no arguments to `pbase_AddArray th
Die Make:
|
|
|
| |
|
|
|
| Habe wahrscheinlich die falsche Version. Meine ist 4.9.9.2
Wo kann man die richtige runterladen, die man braucht?
Danke.
mfg |
|
|
| |
|
|
|
Frank Abbing | Hab etwas Geduld, Sebastian wird sich melden. Der ist derzeit in Hongkong, und da ticken die Uhren ein bischen anders.
|
|
|
| |
|
|
|
| Habe jetzt den Borland 5.5 runtergeladen. Der funktioniert klasse.
Es läuft auch dieses Opengl-Programm womit man die Wings3d-Obj-Dateien einlesen kann wunderbar.
Ist schon eine tolle Leistung dieser Profan2cpp.
Werde mir es kaufen, wenn meine Projekte damit laufen, wie ich es mir vorstelle.
mfg |
|
|
| |
|
|
|
| Habe den DEV C++ 4.9.8.0 gefunden.
Der funktioniert auch wunderbar. Hat gegenüber dem Borland 5.5 eine etwas höhere Geschwindigkeit. Das wird mein Favorit für den Profan2cpp.
Zeiten für eine Whileloop 100.000.000 : Dev C++ 395-405 ms Borland C++ 595 - 610 ms
mfg |
|
|
| |
|
|
|
Sebastian König | Hallo Peter,
freut mich, dass es schon funktioniert Dev-C++ 4.9.9.2 ist in der Tat zu neu - ich hatte irgendwann aufgehört, Profan2Cpp an die jeweils aktuelle Dev-C++ 5 Beta-Version anzupassen.... 4.9.8.0 ist noch ok. Dev-C++ 4 natürlich auch - ich konnte gegenüber Version 5 keinen Nachteil feststellen (im Gegenteil: Dev-C++ 4 kompiliert deutlich schneller...).
Mit Borland C++ 5.5 hast Du ja schonmal einen zweiten Compiler zum Testen installiert. Das ist sehr gut, denn es lässt sich meiner Erfahrung nach nicht völlig allgemein sagen, welcher den schnellsten Code erzeugt. Bei einigen meiner Tests hatte auch MSVC die Nase vorn...
Viel Spaß weiterhin beim Ausprobieren!
MfG
Sebastian
P.S.: Frank hat recht - hier ist es gerade halb zwölf mittags. Ich sollte mich mal um etwas zu Essen kümmern... |
|
|
| |
|
|
|
| Auf Sourceforge gibts aber nurmehr 4.9.9.2 |
|
|
| |
|
|
|
Sebastian König | Peter Specht
Auf Sourceforge gibts aber nurmehr 4.9.9.2
Die ist auch schon wieder recht alt, glaube ich... Da sich ständig etwas änderte, hatte ich beschlossen zu warten, bis Dev-C++ 5 aus dem Beta-Stadium heraus ist. Mittlerweile bezweifle ich, dass das noch etwas wird.... Wie auch immer, Dev-C++ 4 und die anderen Compiler sind wirklich völlig ausreichend - von Dev-C++ 5 rate ich im Moment wegen der Versions-Verwirrung eher ab. |
|
|
| |
|
|
|
| .. und nicht mehr die funktionierende Version DEV C++ 4.9.8.0, hätte ich wohl ergänzen sollen (Implizit die Frage: Woher bekomme ich die funktionierende Version dann - Kazaa gibts ja nicht mehr...) Gruss, Specht
Ergänzung: Ah da unten stehts ja... Danke, Sebastian K.! |
|
|
| |
|
|
|
Sebastian König | Peter Specht
.. und nicht mehr die funktionierende Version DEV C++ 4.9.8.0, hätte ich wohl ergänzen sollen (Implizit die Frage: Woher bekomme ich die funktionierende Version dann - Kazaa gibts ja nicht mehr...) Gruss, Specht
Hier [...] gibt es noch die älteren Versionen - unter anderem auch 4.9.8.0 |
|
|
| |
|
|
|
| Wie auch immer, Dev-C++ 4 und die anderen Compiler sind wirklich völlig ausreichend...
Da kann ich dir vollkommen zustimmen. Die Geschwindigkeit ist "Suuuuper...." Ich brauche jetzt keine DLL mehr einbinden um meine Texturen schnell umzuwandeln. Klasse.
Wie die sich natürlich mit XProfan11 verhalten , weiss ich noch nicht.
Werde es demnächts hoffentlich bekommen, wenn Roland aus dem Urlaub ist.
mfg peter |
|
|
| |
|
|
|
Sebastian König | Peter Bierbachh
Werde es demnächts hoffentlich bekommen, wenn Roland aus dem Urlaub ist.
Soweit ich weiß, befinden sich im Moment die XProfan 11-CDs schon in der Pressung, sodass Rolands Part erstmal erledigt ist und er sich den Urlaub mehr als verdient hat!
Profan2Cpp ist auf jeden Fall bereit für XProfan 11 - Version 2.0 wird parallel dazu erscheinen. |
|
|
| |
|
|