Kyse siis windowsille (win32) portatusta gcc -versiosta (mingw-gcc msys)
1. onko tietoa, mitä muotoa olevaa debug -informaatiota ko. kääntäjä tuottaa (dwarf? stabs ??)
2. Onko olemassa apuohjelmaa, joka osaisi muuttaa mingw-gcc:n tuottaman debug -informaation borlanin / embarcaderon työkalujen ymmärtämään .map -muotoon?
Tarkoitus olisi siis pystyä debuggaamaan Delphin integroidulla debuggerilla yhdistelmää, jossa Delphillä tehty EXE ja mingw-gcc:llä tehty DLL jonka tuo exe lataa.
Ilman tuota -> .map muunnosta kun delphin debuggeri osaa näyttää ainoastaan disassembloitua konekieltä gcc:n tuotosten osalta.
3. riittääkö gcc:lle -g -optio jotta se ylipäätään tuottaisi debug -informaatiota kääntäessään ?
1. onko tietoa, mitä muotoa olevaa debug -informaatiota ko. kääntäjä tuottaa (dwarf? stabs ??)
2. Onko olemassa apuohjelmaa, joka osaisi muuttaa mingw-gcc:n tuottaman debug -informaation borlanin / embarcaderon työkalujen ymmärtämään .map -muotoon?
Tarkoitus olisi siis pystyä debuggaamaan Delphin integroidulla debuggerilla yhdistelmää, jossa Delphillä tehty EXE ja mingw-gcc:llä tehty DLL jonka tuo exe lataa.
Ilman tuota -> .map muunnosta kun delphin debuggeri osaa näyttää ainoastaan disassembloitua konekieltä gcc:n tuotosten osalta.
3. riittääkö gcc:lle -g -optio jotta se ylipäätään tuottaisi debug -informaatiota kääntäessään ?
Vastaukset 1
Vanhimmat
1. Ei ole.
2. En tiedä.
3. Pitäisi riittää. Mingw-toteutus saattaa olla kuitenkin puutteellinen.
Auttaisiko cygwin sua mitenkään? Katso cygwin.com jo se on sulle uusi. Sillä saat myös gcc:n käyttöön, ja laajemman ohjelmiston kuin mingw.