Du bist nicht angemeldet.

Eine Antwort schreiben

Schreibe deinen Beitrag und versende ihn
Beitragsoptionen
Bist Du ein Mensch oder ein Roboter ?

Verifizierung, dass diese Aktion durch eine reale Person vorgenommen wird und nicht von einem Programm.

Zurück

Themen-Übersicht (Neuester Beitrag zuerst)

Ronny
10.09.2014 13:05

Hmm, hast du in der Batch-Datei die Version angepasst - denn ohne die Anpassung sind die Pfade falsch.

Am Ende aber auch egal, hasts ja alleine hinbekommen und falls wer auf das gleiche Problem stoesst, haben wir ja nun mehrere Loesungsansaetze.


Wie gesagt: viel Spass beim "herumschnueffeln" und ausprobieren.


bye
Ron

won_tuogol
10.09.2014 12:56

Ich hatte die Batchdatei genommen, wie in der Anleitung beschrieben, allerdings schien das nicht richtig funktioniert zu haben, daher wollte ich hier nur für den nächsten einen kleinen Tipp hinterlassen gw_smiley_zwinkern

Ronny
10.09.2014 12:36

https://github.com/GWRon/TVTower/blob/master/Misc/documentation/compilation_guide.txt

Zeilen 142ff:

	  - replace each file of BlitzMax\lib with the ones in
	    MinGW\lib
	    MinGW\lib\gcc\mingw32\%VERSION%
...

In den weiteren Zeilen steht auch der code fuer eine Batch-Datei die den Vorgang automatisieren sollte.


Hat das nicht geklappt, oder hast Du die Zeilen einfach ueberlesen?


Viel Spass beim "herumbasteln", vielleicht kommt ja fuer uns was nuetzliches bei raus.


bye
Ron

won_tuogol
10.09.2014 12:15

Bei mir hat es jetzt mit dem Kompilieren geklappt, nur ein kleiner Tipp von meiner Seite ich hab aus dem Verzeichnis \MinGW32\lib\gcc\mingw32\4.6.1\ alle Dateien manuell nach \BlitzMax\lib\ kopiert und ersetzt, hiernach funktionierte es dann auch gw_smiley_zwinkern

Ronny
03.08.2014 17:13

Na wenn Du es nun kompilieren konntest, freu ich mich schon auf erste Spielereien mit dem Code oder vielleicht sogar kleine Patches ;D

Ansonsten kannst Du Dir auch das Dig-Framework anschauen, vlt. ist da ja was brauchbares fuer Dich dabei.

https://github.com/GWRon/Dig

bye
Ron

Damian
03.08.2014 17:05

Ja stimmt gw_smiley_zwinkern

Ronny
03.08.2014 16:09

Ahh ... dann braeuchtest Du aber die Schritte mit dem Kompilieren ja nur fuer rtAudio durchfuehren.

Als BlitzMaxer haettest Du ja in meinem BlitzMax.com-Thread ueber TVTower was sagen koennen ;D.


bye
Ron

Damian Bodde
03.08.2014 13:21

Meinst du mit Demo ein Demo von BlitzMax?

Falls ja, ich habe Blitzmax vollversion gw_smiley_zwinkern alle versionen von Blitzbasic habe ich xD

Ronny
03.08.2014 12:33

Hoffe es kompiliert nun. Und bitte nicht den Registry-Key und die versteckte Datei im Windows-System-Ordner loeschen - die sind notwendig damit die Demo korrekt die Tage runterzaehlen kann (soll ja Registry-"Optimierer" geben, die so Daten loeschen - dann spinnt die Demo, da dann Registry und Datei nicht uebereinstimmen).


bye
Ron

Damian
03.08.2014 11:23

Hallo Ron,

ja es war ein Fehler meinerseits, ich habe die Anweisung

MinGW\lib\gcc\mingw32\%VERSION%

nicht richtig implementiert. Hatte im BLitzMax ordner einen unterordner angelegt, jedoch war die gcc lib noch von BlitzMax. Hatte es Manuell gemacht.

Vielen Dank smile

Gruß Damian

Ronny
03.08.2014 07:22

Der Fehler klingt danach, als wenn Du eine andere MinGW/gcc-Kombi heruntergeladen haettest.
Der Fehler kommt dann, wenn Bibliotheken verschiedener GCC-Versionen zusammengefuehrt werden. Hast Du eventuell einen Schritt uebersehen?


Welche Version spuckt "gcc -v" in der Kommandoprompt aus?
-> "Ausfuehren"... "cmd" ..."gcc -v"


Hast Du die Schritte in "Module compilation" komplett ausgefuehrt (also lib-dateien ersetzt, ar.exe, ld.exe, module neu gebaut ...)?



bye
Ron

Gast2
02.08.2014 21:03

Ich schätze, mußt Du warten, bis Ron wieder am Start ist.
Vielleicht morgen früh. Auf alle Fälle Montag morgen.

Damian
02.08.2014 20:36

Hallo,

ich habe eure Anleitung befolgt um TVgigant zu kompilieren, jedoch habe ich einen Problem

Linking:TVTower.debug.exe
C:/Users/Damian/Desktop/Tower/source/.bmx/zip.c.debug.win32.x86.o:zip.c:(.text+0x9b6): undefined reference to `__chkstk_ms'
C:/BlitzMax137/mod/maxmod2.mod/maxmod2.mod/maxmod2.debug.win32.x86.a(channel.cpp.debug.win32.x86.o):channel.cpp:(.text$_ZNSt4listIP14IMaxModChannelSaIS1_EE9_M_insertESt14_List_iteratorIS1_ERKS1_[__ZNSt4listIP14IMaxModChannelSaIS1_EE9_M_insertESt14_List_iteratorIS1_ERKS1_]+0x29): undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
C:/BlitzMax137/mod/maxmod2.mod/maxmod2.mod/maxmod2.debug.win32.x86.a(channel.cpp.debug.win32.x86.o):channel.cpp:(.text$_ZNSt4listIP14IMaxModChannelSaIS1_EE8_M_eraseESt14_List_iteratorIS1_E[__ZNSt4listIP14IMaxModChannelSaIS1_EE8_M_eraseESt14_List_iteratorIS1_E]+0xe): undefined reference to `std::__detail::_List_node_base::_M_unhook()'
C:/BlitzMax137/mod/maxmod2.mod/maxmod2.mod/maxmod2.debug.win32.x86.a(file.cpp.debug.win32.x86.o):file.cpp:(.text+0x2e8): undefined reference to `__chkstk_ms'
C:/BlitzMax137/mod/maxmod2.mod/maxmod2.mod/maxmod2.debug.win32.x86.a(file.cpp.debug.win32.x86.o):file.cpp:(.text+0x698): undefined reference to `__chkstk_ms'
C:/BlitzMax137/mod/pub.mod/oggvorbis.mod/oggvorbis.debug.win32.x86.a(vorbisfile.c.debug.win32.x86.o):vorbisfile.c:(.text+0x40e6): undefined reference to `__chkstk_ms'
C:/BlitzMax137/mod/pub.mod/oggvorbis.mod/oggvorbis.debug.win32.x86.a(vorbisfile.c.debug.win32.x86.o):vorbisfile.c:(.text+0x41a6): undefined reference to `__chkstk_ms'
C:/BlitzMax137/mod/pub.mod/oggvorbis.mod/oggvorbis.debug.win32.x86.a(vorbisfile.c.debug.win32.x86.o):vorbisfile.c:(.text+0x43b9): undefined reference to `__chkstk_ms'
C:/BlitzMax137/mod/pub.mod/oggvorbis.mod/oggvorbis.debug.win32.x86.a(vorbisfile.c.debug.win32.x86.o):vorbisfile.c:(.text+0x4407): more undefined references to `__chkstk_ms' follow
Build Error: Failed to link 

weiß jemand wo ich ein fehler begangen haben könnte?