Salut,
J'essaie de porter Antlr4 sur la plateforme GLib mais j'ai une erreur de type segfault (core dump)
gdb me dit que c'est à cette ligne GString *buf = g_string_new(""); et que c'est sur un g_slice_alloc(). Mais ne voit pas du tout comment corriger ce problème.
Votre aide me serrais très précieuse.
Si vous souhaitez voire le code, ca se passe ici
Si vous souhaitez compiler (37s) voici les instructions:
1 2 3 4 5 6 7 8 9 10
| $] cd <WORKSPACE>
$] mkdir antlr4-glib-build
$] git clone https://github.com/gaulouis/antlr4-glib.git
$] cd antlr4-glib
$] export NOCONFIGURE=1
$] ./autogen.sh
$] cd ../antlr4-glib-build
$] ../antlr4-glib/configure
$] make
$] export LD_LIBRARY_PATH=<WORKSPACE>/antlr4-glib-build/lib/antlr/.libs:<WORKSPACE>/antlr4-glib-build/lib/sql/.libs |
Enfin, pour exécuter le programme.
$] <WORKSPACE>/antlr4-glib-build/src/org_antlr
Partager