Problem mit Segmentation Fault und -fwritable-strings"

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Don83
Beiträge: 57
Registriert: 03.05.2009 18:02:27

Problem mit Segmentation Fault und -fwritable-strings"

Beitrag von Don83 » 05.04.2012 10:07:55

Hallo,
ich habe im Moment Schwierigkeiten ein Programm aufzusetzen. Mit Hilfe einer Konfigurationsdatei wird eine Make File erstellt. Wenn ich diese dann ausführe bekomme ich beim ausführen des Programmes die Meldung "Segmentation Fault". In der jetzigen Doku des Programmes steht nichts über diesen Fehler, in einer älteren Doku stand folgendes:

"However, there are problems with the code for the genera-
tion of phonetics that may cause a segmentation fault on some systems or with
some compilers. The problem is caused by a write access to strings that are
de¯ned as constant. The simple solution for the GNU compiler uses the option
-fwritable-strings."

Also das erste Problem ist, dass ich gelesen habe, dass es diese Option -fwritable-strings gar nicht mehr gibt. Das zweite Problem: Wo hätte ich denn die Option angeben müssen, beim aufruf der make file? Also make "-fwritable-strings" oder in irgend einer configfile, oder gar inerhalb der makefile?
Nachdem es -fwritable-strings nicht mehr geben sollte: Gibt es irgend einen workaround? Das Programm ist leider nicht frei Verfügbar, aber ich könnte die config und die makefile posten falls das hilft.

newdeb
Beiträge: 134
Registriert: 03.02.2011 11:11:21
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Frankfurt

Re: Problem mit Segmentation Fault und -fwritable-strings"

Beitrag von newdeb » 05.04.2012 14:24:31

Versuch's mal mit `-traditional'

Antworten