Ogre stürzt ab
-
Ja, es ist schöner wenn der Debugger einen Backtrace mit demangelten Namen und Zeilenangaben ausspuckt.
Es kracht btw in nem std::basic_string Konstruktor, der von Ogre aufgerufen wird.
-
Ethon schrieb:
Es kracht btw in nem std::basic_string Konstruktor, der von Ogre aufgerufen wird.
Echt? Woher weißt du das? :xmas1:
Aber das kann gut sein, Schließlich istOgre::String
nur eintypedef
aufstring
...
-
http://slush.warosu.org/c++filtjs/
-> _ZNSsC1EPKcRKSaIcE
-
das komische ist, das selbst wenn ich die main dadurch ersetze:
int main(){
printf("asdf");
getchar();
return 1;
}stürzt es ab, was ich mir einfach nicht erklären kann.
-
alterbro schrieb:
das komische ist, das selbst wenn ich die main dadurch ersetze:
int main(){
printf("asdf");
getchar();
return 1;
}stürzt es ab, was ich mir einfach nicht erklären kann.
Dann liegt es entweder an globalen Variablen oder an der DLL.
-
ok, irgend ein Vorschlag?
-
das seltsamste ist halt dieser Text:
"It should be populated properly, but it can't hurt to check. smile
Also make sure that the MinGW version Code::Blocks uses is the same that was used to compile the Ogre SDK (it is written in the SDK downloads section). Or at least compatible.
1.8.1 was compiled with GCC 4.7.0, but also seems to run fine if you use it with GCC 4.7.2.You can find out your version of MinGW by going to "C:\MinGW\lib\gcc\mingw32".
This folder will contain another folder with a version number. "Der je sagt, dass man fpr OGRE 1.8.1, die ich verwende gcc 4.7.0 braucht. doch nach der Webseite und Wikipedia gibt es erst 4.6.2.
Doch das beste kommt erst noch:
Wenn man Code::Blocks mit der mitgelieferten mingw installiert, und dann die Mingw version prüft, ist die bereits 4.7.1, die aber auch nicht funktioniert.
Kann sich das jemand erklären?
-
Der mitgelieferte MinGW ist ein TDM-GCC.
-
ok, kannst du mir sagen, wie ich meine Mingw-Gcc updaten kann?
-
mingw-update
mingw-install gcc
mingw-install g++
-
lach mich bite nicht aus, aber wie fühert man diese Befehle unter Windows aus?
Hab bisher mit vs gearbeitet
-
lach mich bitte nicht aus, aber wie führt man diese Befehle unter Windows aus?
Hab bisher mit vs gearbeitet
-
In der MinGW Shell?
-
tut mir leid, doch ich bekomme:
$ mingw-update
sh: mingw-update: command not foundhab ich was falsch gemacht?