Pages : 1
#1 Le 25/09/2009, à 21:57
- Dr_Click
configure: error: unable to find PyGObject codegen
Bonjour,
Je suis en train de tenter d'installer Internet DJ Console qui me sera utile pour faire une petite webradio. Mais au moment de faire le ./configure avec les sources, la console m'annonce qu'il me manque PYGTK :
checking for MP4Read in -lmp4v2... no
configure: WARNING: IDJC will be built without mp4/m4a support
checking for SPEEX... no
./configure: line 6045: ,: command not found
configure: WARNING: IDJC will be built without speex support
checking for PYGTK... configure: error: Package requirements (pygtk-2.0 >= 2.6.0) were not met:
No package 'pygtk-2.0' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables PYGTK_CFLAGS
and PYGTK_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
Bête et méchant, je suis allé sur le site de PyGTK, j'ai téléchargé la source en tar.gz et j'essaye de faire un ./configure avec ce pyGTK comme c'est indiqué dans le fichier d'installation. Et là, après un moment (et pas mal de lignes affichées), il me marque :
checking for codegen... configure: error: unable to find PyGObject codegen
Jusqu'ici, j'avais réussi à résoudre les différentes erreurs en tentant de deviner quel paquet lui manquait pour qu'il fasse ce foutu ./configure mais là, je ne trouve rien...
So... Help !!!!
Dernière modification par Dr_Click (Le 25/09/2009, à 21:59)
Hors ligne
#2 Le 25/09/2009, à 23:39
- Dr_Click
Re : configure: error: unable to find PyGObject codegen
Alors, j'avance...
Sur le site de téléchargement de PyGTK, j'ai trouvé un lien pour télécharger le fameux pygobject. On en est donc au troisième sous-programme nécessaire pour essayer de faire un ./configure du premier programme...
Le ./configure de du tar.gz de pygobject fonctionne et il me marque juste
libffi support: no
à la fin.
Mais quand je fais un "make", ça commence bien puis ça me met :
make all-recursive
make[1]: entrant dans le répertoire « /home/drclick/Bureau/pygobject-2.20.0 »
Making all in docs
make[2]: entrant dans le répertoire « /home/drclick/Bureau/pygobject-2.20.0/docs »
make all-am
make[3]: entrant dans le répertoire « /home/drclick/Bureau/pygobject-2.20.0/docs »
make[3]: Rien à faire pour « all-am ».
make[3]: quittant le répertoire « /home/drclick/Bureau/pygobject-2.20.0/docs »
make[2]: quittant le répertoire « /home/drclick/Bureau/pygobject-2.20.0/docs »
Making all in codegen
make[2]: entrant dans le répertoire « /home/drclick/Bureau/pygobject-2.20.0/codegen »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/drclick/Bureau/pygobject-2.20.0/codegen »
Making all in glib
make[2]: entrant dans le répertoire « /home/drclick/Bureau/pygobject-2.20.0/glib »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/drclick/Bureau/pygobject-2.20.0/glib »
Making all in gobject
make[2]: entrant dans le répertoire « /home/drclick/Bureau/pygobject-2.20.0/gobject »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/drclick/Bureau/pygobject-2.20.0/gobject »
Making all in gio
make[2]: entrant dans le répertoire « /home/drclick/Bureau/pygobject-2.20.0/gio »
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../glib -I../gobject -I/usr/include/python2.5 -I/usr/include/python2.5 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2 -Wall -fno-strict-aliasing -std=c9x -MT _gio_la-gio.lo -MD -MP -MF .deps/_gio_la-gio.Tpo -c -o _gio_la-gio.lo `test -f 'gio.c' || echo './'`gio.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../glib -I../gobject -I/usr/include/python2.5 -I/usr/include/python2.5 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2 -Wall -fno-strict-aliasing -std=c9x -MT _gio_la-gio.lo -MD -MP -MF .deps/_gio_la-gio.Tpo -c gio.c -fPIC -DPIC -o .libs/_gio_la-gio.o
gio.c: Dans la fonction «_wrap_g_emblem_get_icon» :
gio.c:970: attention : déclaration implicite de la fonction « «g_emblem_get_icon» »
gio.c:970: attention : déclaration implicite de la fonction « «G_EMBLEM» »
gio.c:970: attention : assignment makes pointer from integer without a cast
gio.c: Dans la fonction «_wrap_g_emblem_get_origin» :
gio.c:982: attention : déclaration implicite de la fonction « «g_emblem_get_origin» »
gio.c:984: erreur: «G_TYPE_EMBLEM_ORIGIN» undeclared (first use in this function)
gio.c:984: erreur: (Each undeclared identifier is reported only once
gio.c:984: erreur: for each function it appears in.)
gio.c: Dans la fonction «_wrap_g_emblemed_icon_new» :
gio.c:1052: attention : déclaration implicite de la fonction « «g_emblemed_icon_new» »
gio.c: Dans la fonction «_wrap_g_emblemed_icon_get_icon» :
gio.c:1068: attention : déclaration implicite de la fonction « «g_emblemed_icon_get_icon» »
gio.c:1068: attention : déclaration implicite de la fonction « «G_EMBLEMED_ICON» »
gio.c:1068: attention : assignment makes pointer from integer without a cast
gio.c: Dans la fonction «_wrap_g_emblemed_icon_add_emblem» :
gio.c:1083: attention : déclaration implicite de la fonction « «g_emblemed_icon_add_emblem» »
gio.c: Dans la fonction «_wrap_g_file_enumerator_get_container» :
gio.c:1403: attention : déclaration implicite de la fonction « «g_file_enumerator_get_container» »
gio.c:1403: attention : assignment makes pointer from integer without a cast
gio.c: Dans la fonction «_wrap_g_filter_input_stream_get_close_base_stream» :
gio.c:3382: attention : déclaration implicite de la fonction « «g_filter_input_stream_get_close_base_stream» »
gio.c: Dans la fonction «_wrap_g_filter_input_stream_set_close_base_stream» :
gio.c:3397: attention : déclaration implicite de la fonction « «g_filter_input_stream_set_close_base_stream» »
gdatainputstream.override: Dans la fonction «_wrap_g_data_input_stream_read_until_async» :
gdatainputstream.override:205: attention : déclaration implicite de la fonction « «g_data_input_stream_read_until_async» »
gdatainputstream.override: Dans la fonction «_wrap_g_data_input_stream_read_until_finish» :
gdatainputstream.override:239: attention : déclaration implicite de la fonction « «g_data_input_stream_read_until_finish» »
gdatainputstream.override:242: attention : assignment makes pointer from integer without a cast
gdatainputstream.override: Dans la fonction «_wrap_g_data_input_stream_read_line_async» :
gdatainputstream.override:90: attention : déclaration implicite de la fonction « «g_data_input_stream_read_line_async» »
gdatainputstream.override: Dans la fonction «_wrap_g_data_input_stream_read_line_finish» :
gdatainputstream.override:123: attention : déclaration implicite de la fonction « «g_data_input_stream_read_line_finish» »
gdatainputstream.override:126: attention : assignment makes pointer from integer without a cast
gio.c: Dans la fonction «_wrap_g_memory_output_stream_get_data_size» :
gio.c:5376: attention : déclaration implicite de la fonction « «g_memory_output_stream_get_data_size» »
gio.c: Dans la fonction «_wrap_g_filter_output_stream_get_close_base_stream» :
gio.c:5459: attention : déclaration implicite de la fonction « «g_filter_output_stream_get_close_base_stream» »
gio.c: Dans la fonction «_wrap_g_filter_output_stream_set_close_base_stream» :
gio.c:5474: attention : déclaration implicite de la fonction « «g_filter_output_stream_set_close_base_stream» »
gio.c: Dans la fonction «_wrap_g_themed_icon_prepend_name» :
gio.c:6966: attention : déclaration implicite de la fonction « «g_themed_icon_prepend_name» »
gio.c: Dans la fonction «_wrap_g_app_info_can_delete» :
gio.c:7422: attention : déclaration implicite de la fonction « «g_app_info_can_delete» »
gio.c: Dans la fonction «_wrap_g_app_info_delete» :
gio.c:7434: attention : déclaration implicite de la fonction « «g_app_info_delete» »
gio.c: Dans la fonction «_wrap_g_app_info_get_commandline» :
gio.c:7446: attention : déclaration implicite de la fonction « «g_app_info_get_commandline» »
gio.c:7446: attention : assignment makes pointer from integer without a cast
gio.c: Dans la fonction «_wrap_g_file_query_file_type» :
gio.c:8826: attention : déclaration implicite de la fonction « «g_file_query_file_type» »
gio.c: Dans la fonction «_wrap_g_file_make_directory_with_parents» :
gio.c:9725: attention : déclaration implicite de la fonction « «g_file_make_directory_with_parents» »
gio.c: Dans la fonction «_wrap_g_file_monitor» :
gio.c:10650: attention : déclaration implicite de la fonction « «g_file_monitor» »
gio.c:10650: attention : assignment makes pointer from integer without a cast
gio.c: Dans la fonction «_wrap_g_icon_to_string» :
gio.c:11559: attention : déclaration implicite de la fonction « «g_icon_to_string» »
gio.c:11559: attention : assignment makes pointer from integer without a cast
gmount.override: Dans la fonction «_wrap_g_mount_guess_content_type» :
gmount.override:55: attention : déclaration implicite de la fonction « «g_mount_guess_content_type» »
gmount.override: Dans la fonction «_wrap_g_mount_guess_content_type_finish» :
gmount.override:88: attention : déclaration implicite de la fonction « «g_mount_guess_content_type_finish» »
gmount.override:89: attention : assignment makes pointer from integer without a cast
gmount.override: Dans la fonction «_wrap_g_mount_guess_content_type_sync» :
gmount.override:128: attention : déclaration implicite de la fonction « «g_mount_guess_content_type_sync» »
gmount.override:129: attention : assignment makes pointer from integer without a cast
gio.c: Dans la fonction «_wrap_g_mount_is_shadowed» :
gio.c:12347: attention : déclaration implicite de la fonction « «g_mount_is_shadowed» »
gio.c: Dans la fonction «_wrap_g_mount_shadow» :
gio.c:12357: attention : déclaration implicite de la fonction « «g_mount_shadow» »
gio.c: Dans la fonction «_wrap_g_mount_unshadow» :
gio.c:12367: attention : déclaration implicite de la fonction « «g_mount_unshadow» »
gio.c: Dans la fonction «_wrap_g_volume_get_activation_root» :
gio.c:12996: attention : déclaration implicite de la fonction « «g_volume_get_activation_root» »
gio.c:12996: attention : assignment makes pointer from integer without a cast
gio.c: Dans la fonction «_wrap_g_app_info_reset_type_associations» :
gio.c:13199: attention : déclaration implicite de la fonction « «g_app_info_reset_type_associations» »
gio.c: Dans la fonction «_wrap_g_content_type_from_mime_type» :
gio.c:13397: attention : déclaration implicite de la fonction « «g_content_type_from_mime_type» »
gio.c:13397: attention : assignment makes pointer from integer without a cast
gio.c: Dans la fonction «_wrap_g_emblem_new_with_origin» :
gio.c:13476: erreur: «GEmblemOrigin» undeclared (first use in this function)
gio.c:13476: erreur: expected «;» before «origin»
gio.c:13477: erreur: «GEmblem» undeclared (first use in this function)
gio.c:13477: erreur: «ret» undeclared (first use in this function)
gio.c:13481: erreur: «G_TYPE_EMBLEM_ORIGIN» undeclared (first use in this function)
gio.c:13481: erreur: «origin» undeclared (first use in this function)
gio.c:13484: attention : déclaration implicite de la fonction « «g_emblem_new_with_origin» »
gio.c: Dans la fonction «_wrap_g_icon_new_for_string» :
gio.c:13520: attention : déclaration implicite de la fonction « «g_icon_new_for_string» »
gio.c:13520: attention : assignment makes pointer from integer without a cast
gio.c: Dans la fonction «pygio_add_constants» :
gio.c:13857: erreur: «G_TYPE_EMBLEM_ORIGIN» undeclared (first use in this function)
gio.c: Dans la fonction «pygio_register_classes» :
gio.c:13907: erreur: «G_TYPE_EMBLEM» undeclared (first use in this function)
gio.c:13909: erreur: «G_TYPE_EMBLEMED_ICON» undeclared (first use in this function)
make[2]: *** [_gio_la-gio.lo] Erreur 1
make[2]: quittant le répertoire « /home/drclick/Bureau/pygobject-2.20.0/gio »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/drclick/Bureau/pygobject-2.20.0 »
make: *** [all] Erreur 2
drclick@Bore:~/Bureau/pygobject-2.20.0$ make
make all-recursive
make[1]: entrant dans le répertoire « /home/drclick/Bureau/pygobject-2.20.0 »
Making all in docs
make[2]: entrant dans le répertoire « /home/drclick/Bureau/pygobject-2.20.0/docs »
make all-am
make[3]: entrant dans le répertoire « /home/drclick/Bureau/pygobject-2.20.0/docs »
make[3]: Rien à faire pour « all-am ».
make[3]: quittant le répertoire « /home/drclick/Bureau/pygobject-2.20.0/docs »
make[2]: quittant le répertoire « /home/drclick/Bureau/pygobject-2.20.0/docs »
Making all in codegen
make[2]: entrant dans le répertoire « /home/drclick/Bureau/pygobject-2.20.0/codegen »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/drclick/Bureau/pygobject-2.20.0/codegen »
Making all in glib
make[2]: entrant dans le répertoire « /home/drclick/Bureau/pygobject-2.20.0/glib »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/drclick/Bureau/pygobject-2.20.0/glib »
Making all in gobject
make[2]: entrant dans le répertoire « /home/drclick/Bureau/pygobject-2.20.0/gobject »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/drclick/Bureau/pygobject-2.20.0/gobject »
Making all in gio
make[2]: entrant dans le répertoire « /home/drclick/Bureau/pygobject-2.20.0/gio »
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../glib -I../gobject -I/usr/include/python2.5 -I/usr/include/python2.5 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2 -Wall -fno-strict-aliasing -std=c9x -MT _gio_la-gio.lo -MD -MP -MF .deps/_gio_la-gio.Tpo -c -o _gio_la-gio.lo `test -f 'gio.c' || echo './'`gio.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../glib -I../gobject -I/usr/include/python2.5 -I/usr/include/python2.5 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2 -Wall -fno-strict-aliasing -std=c9x -MT _gio_la-gio.lo -MD -MP -MF .deps/_gio_la-gio.Tpo -c gio.c -fPIC -DPIC -o .libs/_gio_la-gio.o
gio.c: Dans la fonction «_wrap_g_emblem_get_icon» :
gio.c:970: attention : déclaration implicite de la fonction « «g_emblem_get_icon» »
gio.c:970: attention : déclaration implicite de la fonction « «G_EMBLEM» »
gio.c:970: attention : assignment makes pointer from integer without a cast
gio.c: Dans la fonction «_wrap_g_emblem_get_origin» :
gio.c:982: attention : déclaration implicite de la fonction « «g_emblem_get_origin» »
gio.c:984: erreur: «G_TYPE_EMBLEM_ORIGIN» undeclared (first use in this function)
gio.c:984: erreur: (Each undeclared identifier is reported only once
gio.c:984: erreur: for each function it appears in.)
gio.c: Dans la fonction «_wrap_g_emblemed_icon_new» :
gio.c:1052: attention : déclaration implicite de la fonction « «g_emblemed_icon_new» »
gio.c: Dans la fonction «_wrap_g_emblemed_icon_get_icon» :
gio.c:1068: attention : déclaration implicite de la fonction « «g_emblemed_icon_get_icon» »
gio.c:1068: attention : déclaration implicite de la fonction « «G_EMBLEMED_ICON» »
gio.c:1068: attention : assignment makes pointer from integer without a cast
gio.c: Dans la fonction «_wrap_g_emblemed_icon_add_emblem» :
gio.c:1083: attention : déclaration implicite de la fonction « «g_emblemed_icon_add_emblem» »
gio.c: Dans la fonction «_wrap_g_file_enumerator_get_container» :
gio.c:1403: attention : déclaration implicite de la fonction « «g_file_enumerator_get_container» »
gio.c:1403: attention : assignment makes pointer from integer without a cast
gio.c: Dans la fonction «_wrap_g_filter_input_stream_get_close_base_stream» :
gio.c:3382: attention : déclaration implicite de la fonction « «g_filter_input_stream_get_close_base_stream» »
gio.c: Dans la fonction «_wrap_g_filter_input_stream_set_close_base_stream» :
gio.c:3397: attention : déclaration implicite de la fonction « «g_filter_input_stream_set_close_base_stream» »
gdatainputstream.override: Dans la fonction «_wrap_g_data_input_stream_read_until_async» :
gdatainputstream.override:205: attention : déclaration implicite de la fonction « «g_data_input_stream_read_until_async» »
gdatainputstream.override: Dans la fonction «_wrap_g_data_input_stream_read_until_finish» :
gdatainputstream.override:239: attention : déclaration implicite de la fonction « «g_data_input_stream_read_until_finish» »
gdatainputstream.override:242: attention : assignment makes pointer from integer without a cast
gdatainputstream.override: Dans la fonction «_wrap_g_data_input_stream_read_line_async» :
gdatainputstream.override:90: attention : déclaration implicite de la fonction « «g_data_input_stream_read_line_async» »
gdatainputstream.override: Dans la fonction «_wrap_g_data_input_stream_read_line_finish» :
gdatainputstream.override:123: attention : déclaration implicite de la fonction « «g_data_input_stream_read_line_finish» »
gdatainputstream.override:126: attention : assignment makes pointer from integer without a cast
gio.c: Dans la fonction «_wrap_g_memory_output_stream_get_data_size» :
gio.c:5376: attention : déclaration implicite de la fonction « «g_memory_output_stream_get_data_size» »
gio.c: Dans la fonction «_wrap_g_filter_output_stream_get_close_base_stream» :
gio.c:5459: attention : déclaration implicite de la fonction « «g_filter_output_stream_get_close_base_stream» »
gio.c: Dans la fonction «_wrap_g_filter_output_stream_set_close_base_stream» :
gio.c:5474: attention : déclaration implicite de la fonction « «g_filter_output_stream_set_close_base_stream» »
gio.c: Dans la fonction «_wrap_g_themed_icon_prepend_name» :
gio.c:6966: attention : déclaration implicite de la fonction « «g_themed_icon_prepend_name» »
gio.c: Dans la fonction «_wrap_g_app_info_can_delete» :
gio.c:7422: attention : déclaration implicite de la fonction « «g_app_info_can_delete» »
gio.c: Dans la fonction «_wrap_g_app_info_delete» :
gio.c:7434: attention : déclaration implicite de la fonction « «g_app_info_delete» »
gio.c: Dans la fonction «_wrap_g_app_info_get_commandline» :
gio.c:7446: attention : déclaration implicite de la fonction « «g_app_info_get_commandline» »
gio.c:7446: attention : assignment makes pointer from integer without a cast
gio.c: Dans la fonction «_wrap_g_file_query_file_type» :
gio.c:8826: attention : déclaration implicite de la fonction « «g_file_query_file_type» »
gio.c: Dans la fonction «_wrap_g_file_make_directory_with_parents» :
gio.c:9725: attention : déclaration implicite de la fonction « «g_file_make_directory_with_parents» »
gio.c: Dans la fonction «_wrap_g_file_monitor» :
gio.c:10650: attention : déclaration implicite de la fonction « «g_file_monitor» »
gio.c:10650: attention : assignment makes pointer from integer without a cast
gio.c: Dans la fonction «_wrap_g_icon_to_string» :
gio.c:11559: attention : déclaration implicite de la fonction « «g_icon_to_string» »
gio.c:11559: attention : assignment makes pointer from integer without a cast
gmount.override: Dans la fonction «_wrap_g_mount_guess_content_type» :
gmount.override:55: attention : déclaration implicite de la fonction « «g_mount_guess_content_type» »
gmount.override: Dans la fonction «_wrap_g_mount_guess_content_type_finish» :
gmount.override:88: attention : déclaration implicite de la fonction « «g_mount_guess_content_type_finish» »
gmount.override:89: attention : assignment makes pointer from integer without a cast
gmount.override: Dans la fonction «_wrap_g_mount_guess_content_type_sync» :
gmount.override:128: attention : déclaration implicite de la fonction « «g_mount_guess_content_type_sync» »
gmount.override:129: attention : assignment makes pointer from integer without a cast
gio.c: Dans la fonction «_wrap_g_mount_is_shadowed» :
gio.c:12347: attention : déclaration implicite de la fonction « «g_mount_is_shadowed» »
gio.c: Dans la fonction «_wrap_g_mount_shadow» :
gio.c:12357: attention : déclaration implicite de la fonction « «g_mount_shadow» »
gio.c: Dans la fonction «_wrap_g_mount_unshadow» :
gio.c:12367: attention : déclaration implicite de la fonction « «g_mount_unshadow» »
gio.c: Dans la fonction «_wrap_g_volume_get_activation_root» :
gio.c:12996: attention : déclaration implicite de la fonction « «g_volume_get_activation_root» »
gio.c:12996: attention : assignment makes pointer from integer without a cast
gio.c: Dans la fonction «_wrap_g_app_info_reset_type_associations» :
gio.c:13199: attention : déclaration implicite de la fonction « «g_app_info_reset_type_associations» »
gio.c: Dans la fonction «_wrap_g_content_type_from_mime_type» :
gio.c:13397: attention : déclaration implicite de la fonction « «g_content_type_from_mime_type» »
gio.c:13397: attention : assignment makes pointer from integer without a cast
gio.c: Dans la fonction «_wrap_g_emblem_new_with_origin» :
gio.c:13476: erreur: «GEmblemOrigin» undeclared (first use in this function)
gio.c:13476: erreur: expected «;» before «origin»
gio.c:13477: erreur: «GEmblem» undeclared (first use in this function)
gio.c:13477: erreur: «ret» undeclared (first use in this function)
gio.c:13481: erreur: «G_TYPE_EMBLEM_ORIGIN» undeclared (first use in this function)
gio.c:13481: erreur: «origin» undeclared (first use in this function)
gio.c:13484: attention : déclaration implicite de la fonction « «g_emblem_new_with_origin» »
gio.c: Dans la fonction «_wrap_g_icon_new_for_string» :
gio.c:13520: attention : déclaration implicite de la fonction « «g_icon_new_for_string» »
gio.c:13520: attention : assignment makes pointer from integer without a cast
gio.c: Dans la fonction «pygio_add_constants» :
gio.c:13857: erreur: «G_TYPE_EMBLEM_ORIGIN» undeclared (first use in this function)
gio.c: Dans la fonction «pygio_register_classes» :
gio.c:13907: erreur: «G_TYPE_EMBLEM» undeclared (first use in this function)
gio.c:13909: erreur: «G_TYPE_EMBLEMED_ICON» undeclared (first use in this function)
make[2]: *** [_gio_la-gio.lo] Erreur 1
make[2]: quittant le répertoire « /home/drclick/Bureau/pygobject-2.20.0/gio »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/drclick/Bureau/pygobject-2.20.0 »
make: *** [all] Erreur 2
/mode "je commence sérieusement à perdre patience" : ON
Super... et maintenant, je fais quoi !?!
Linux, ça a l'air très bien pour faire du traitement de texte et se servir de la calculatrice mais pour le reste, ça laisse franchement à désirer : les programmes ont besoin d'un sous programme qui a lui même besoin d'un autre sous programme etc etc qui à la fin ne compile pas. J'ai pas bac+15 en Linux et je voudrais juste faire tourner un programme de 1,3 Mo !!! Le truc qui tient sur une disquette !!!
/mode "je commence sérieusement à perdre patience" : OFF
Bon, si quelqu'un peut m'aider, ça serait sympa. Merci d'avance
Hors ligne
Pages : 1