[root@localhost unicorn]# ls
adsl_status COPYING.GPL Makefile RFCs unicorn_eth unicorn_usb
amu Documentation msw scripts unicorn_pci
arch include patches tools unicorn.spec
COPYING libm README unicorn_atm unicorntest
[root@localhost unicorn]# make
for i in adsl_status unicorntest tools ; do make -C $i all ; done
make[1]: Entering directory `/home/eltados/unicorn/adsl_status'
make all-recursive
make[2]: Entering directory `/home/eltados/unicorn/adsl_status'
Making all in intl
make[3]: Entering directory `/home/eltados/unicorn/adsl_status/intl'
make[3]: Rien à faire pour « all ».
make[3]: Leaving directory `/home/eltados/unicorn/adsl_status/intl'
Making all in m4
make[3]: Entering directory `/home/eltados/unicorn/adsl_status/m4'
make[3]: Rien à faire pour « all ».
make[3]: Leaving directory `/home/eltados/unicorn/adsl_status/m4'
Making all in intl
make[3]: Entering directory `/home/eltados/unicorn/adsl_status/intl'
make[3]: Rien à faire pour « all ».
make[3]: Leaving directory `/home/eltados/unicorn/adsl_status/intl'
Making all in po
make[3]: Entering directory `/home/eltados/unicorn/adsl_status/po'
make[3]: Rien à faire pour « all ».
make[3]: Leaving directory `/home/eltados/unicorn/adsl_status/po'
Making all in src
make[3]: Entering directory `/home/eltados/unicorn/adsl_status/src'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../../amu -I../../include/ -I../intl -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -g -O2 -Wall -c main.c
main.c:10:21: gtk/gtk.h : Aucun fichier ou répertoire de ce type
In file included from main.c:12:
interface.h:5: erreur: erreur de syntaxe avant un élément lexical « * »
interface.h:5: attention : dans la déclaration de « create_main_window », utilisation de « int » par défaut pour le type
interface.h:5: attention : la définition de données n'a pas de type ni de classe de stockage
In file included from main.c:13:
support.h:44: erreur: erreur de syntaxe avant un élément lexical « * »
support.h:44: erreur: erreur de syntaxe avant un élément lexical « * »
support.h:45: attention : dans la déclaration de « lookup_widget », utilisation de « int » par défaut pour le type
support.h:45: attention : la définition de données n'a pas de type ni de classe de stockage
support.h:51: attention : dans la déclaration de « gchar », utilisation de « int » par défaut pour le type
support.h:51: erreur: erreur de syntaxe avant un élément lexical « * »
support.h:59: erreur: erreur de syntaxe avant un élément lexical « * »
support.h:59: erreur: erreur de syntaxe avant un élément lexical « * »
support.h:60: attention : dans la déclaration de « create_pixmap », utilisation de « int » par défaut pour le type
support.h:60: attention : la définition de données n'a pas de type ni de classe de stockage
In file included from main.c:14:
status.h:1: erreur: erreur de syntaxe avant un élément lexical « * »
status.h:2: erreur: erreur de syntaxe avant un élément lexical « * »
status.h:3: erreur: erreur de syntaxe avant un élément lexical « * »
status.h:4: erreur: erreur de syntaxe avant un élément lexical « * »
status.h:5: erreur: erreur de syntaxe avant un élément lexical « * »
status.h:6: erreur: erreur de syntaxe avant un élément lexical « * »
main.c: In function `main':
main.c:20: erreur: « GtkWidget » non déclaré (première utilisation dans cette fonction)
main.c:20: erreur: (Chaque identificateur non déclaré est rapporté une seule fois
main.c:20: erreur: pour chaque fonction dans laquelle il apparaît.)
main.c:20: erreur: « main_window » non déclaré (première utilisation dans cette fonction)
main.c:27: attention : déclaration implicite de la fonction « gtk_set_locale »
main.c:28: attention : déclaration implicite de la fonction « gtk_init »
main.c:45: attention : déclaration implicite de la fonction « GTK_WIDGET »
main.c:51: attention : déclaration implicite de la fonction « gtk_widget_show »
main.c:53: attention : déclaration implicite de la fonction « gtk_main »
make[3]: *** [main.o] Erreur 1
make[3]: Leaving directory `/home/eltados/unicorn/adsl_status/src'
make[2]: *** [all-recursive] Erreur 1
make[2]: Leaving directory `/home/eltados/unicorn/adsl_status'
make[1]: *** [all-recursive-am] Erreur 2
make[1]: Leaving directory `/home/eltados/unicorn/adsl_status'
make[1]: Entering directory `/home/eltados/unicorn/unicorntest'
gcc -DVERS=0x090 -Wall -Wstrict-prototypes -O2 -DLINUX -I../amu/ -I../include/ unicorntest.c -o unicorntest
unicorntest.c:65: erreur: champ « atm » est de type incomplet
unicorntest.c: In function `msw_ctrl':
unicorntest.c:77: erreur: application invalide de « sizeof » sur un type incomplet « atmif_sioc »
unicorntest.c: In function `open_device':
unicorntest.c:108: erreur: application invalide de « sizeof » sur un type incomplet « atmif_sioc »
make[1]: *** [unicorntest] Erreur 1
make[1]: Leaving directory `/home/eltados/unicorn/unicorntest'
make[1]: Entering directory `/home/eltados/unicorn/tools'
gcc -DVERS=0x090 -Wall -Wstrict-prototypes -O2 -DLINUX -I../amu/ -I../include/ main.c unicorn_status.c unicorn_device.c -o unicorn_status
In file included from unicorn_status.h:4,
from main.c:4:
unicorn_device.h:16: erreur: champ « atm » est de type incomplet
In file included from unicorn_status.h:4,
from unicorn_status.c:12:
unicorn_device.h:16: erreur: champ « atm » est de type incomplet
In file included from unicorn_device.c:13:
unicorn_device.h:16: erreur: champ « atm » est de type incomplet
unicorn_device.c: In function `open_device':
unicorn_device.c:33: erreur: application invalide de « sizeof » sur un type incomplet « atmif_sioc »
unicorn_device.c: In function `msw_ctrl':
unicorn_device.c:78: erreur: application invalide de « sizeof » sur un type incomplet « atmif_sioc »
make[1]: *** [unicorn_status] Erreur 1
make[1]: Leaving directory `/home/eltados/unicorn/tools'
make: *** [applis] Erreur 2
[root@localhost unicorn]#
Voila ce que j'ai y'en a marre