Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
892 connectés 

  FORUM HardWare.fr
  Programmation

  compilation ADA

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

compilation ADA

n°69601
FlyZu
Posté le 04-11-2001 à 20:41:29  profilanswer
 

J'essaie de compiler un programme en ada et lorsque j'execute la commande gnatmake, j'obtiens un message d'erreur. J'ai pourtant installer les packages glib et gtkada. Aidez-moi svp, j'y arrive pas :
cd /home/greg/
gnatmake calcul.adb
gnatbind -x calcul.ali
gnatlink calcul.ali
/usr/lib/gcc-lib/i386-redhat-linux/2.8.1/adalib//libgnat.a(s-fileio.o): In function `system__file_io__open':
s-fileio.o(.text+0x2008): the use of `tmpnam' is dangerous, better use `mkstemp'
b~calcul.o: In function `adainit':
b~calcul.o(.text+0xc1): undefined reference to `gdk___elabs'
b~calcul.o(.text+0xc6): undefined reference to `glib___elabb'
b~calcul.o(.text+0xcb): undefined reference to `gdk__rectangle___elabb'
b~calcul.o(.text+0xd0): undefined reference to `gdk__font___elabb'
b~calcul.o(.text+0xd5): undefined reference to `gdk__region___elabb'
b~calcul.o(.text+0xda): undefined reference to `glib__glist___elabb'
b~calcul.o(.text+0xdf): undefined reference to `gdk__visual___elabb'
b~calcul.o(.text+0xe4): undefined reference to `gdk__color___elabs'
b~calcul.o(.text+0xe9): undefined reference to `gdk__color___elabb'
b~calcul.o(.text+0xee): undefined reference to `gdk__cursor___elabb'
b~calcul.o(.text+0xf3): undefined reference to `gdk__window_attr___elabb'
b~calcul.o(.text+0xf8): undefined reference to `gdk__window___elabb'
b~calcul.o(.text+0xfd): undefined reference to `gdk__bitmap___elabb'
b~calcul.o(.text+0x102): undefined reference to `gdk__event___elabs'
b~calcul.o(.text+0x107): undefined reference to `gdk__event___elabb'
b~calcul.o(.text+0x10c): undefined reference to `gdk__gc___elabb'
b~calcul.o(.text+0x111): undefined reference to `glib__gnodes___elabb'
b~calcul.o(.text+0x116): undefined reference to `glib__gslist___elabb'
b~calcul.o(.text+0x11b): undefined reference to `glib__xml___elabb'
b~calcul.o(.text+0x120): undefined reference to `glib__glade___elabs'
b~calcul.o(.text+0x125): undefined reference to `gtk___elabs'
b~calcul.o(.text+0x12a): undefined reference to `glib__glade___elabb'
b~calcul.o(.text+0x12f): undefined reference to `gtk__enums___elabb'
b~calcul.o(.text+0x134): undefined reference to `gtk__type_conversion_hooks___elabb'
b~calcul.o(.text+0x139): undefined reference to `gtk___elabb'
b~calcul.o(.text+0x13e): undefined reference to `gtkada__types___elabs'
b~calcul.o(.text+0x143): undefined reference to `gdk__pixmap___elabb'
b~calcul.o(.text+0x148): undefined reference to `gtk__object___elabs'
b~calcul.o(.text+0x14d): undefined reference to `gtk__accel_group___elabb'
b~calcul.o(.text+0x152): undefined reference to `gtk__data___elabs'
b~calcul.o(.text+0x157): undefined reference to `gtk__adjustment___elabs'
b~calcul.o(.text+0x15c): undefined reference to `gtk__adjustment___elabb'
b~calcul.o(.text+0x161): undefined reference to `gtk__style___elabb'
b~calcul.o(.text+0x166): undefined reference to `gtk__widget___elabs'
b~calcul.o(.text+0x16b): undefined reference to `gtk__arguments___elabb'
b~calcul.o(.text+0x170): undefined reference to `gtk__container___elabs'
b~calcul.o(.text+0x175): undefined reference to `gtk__container___elabb'
b~calcul.o(.text+0x17a): undefined reference to `gtk__bin___elabs'
b~calcul.o(.text+0x17f): undefined reference to `gtk__bin___elabb'
b~calcul.o(.text+0x184): undefined reference to `gtk__box___elabs'
b~calcul.o(.text+0x189): undefined reference to `gtk__button___elabs'
b~calcul.o(.text+0x18e): undefined reference to `gtk__clist___elabs'
b~calcul.o(.text+0x193): undefined reference to `gtk__color_selection___elabs'
b~calcul.o(.text+0x198): undefined reference to `gtk__ctree___elabs'
b~calcul.o(.text+0x19d): undefined reference to `gtk__editable___elabs'
b~calcul.o(.text+0x1a2): undefined reference to `gtk__editable___elabb'
b~calcul.o(.text+0x1a7): undefined reference to `gtk__extra__sheet___elabs'
b~calcul.o(.text+0x1ac): undefined reference to `gtk__extra__sheet___elabb'
b~calcul.o(.text+0x1b1): undefined reference to `gtk__fixed___elabs'
b~calcul.o(.text+0x1b6): undefined reference to `gtk__gentry___elabs'
b~calcul.o(.text+0x1bb): undefined reference to `gtk__item___elabs'
b~calcul.o(.text+0x1c0): undefined reference to `gtk__item___elabb'
b~calcul.o(.text+0x1c5): undefined reference to `gtk__layout___elabs'
b~calcul.o(.text+0x1ca): undefined reference to `gtk__list___elabs'
b~calcul.o(.text+0x1cf): undefined reference to `gtk__combo___elabs'
b~calcul.o(.text+0x1d4): undefined reference to `gtk__marshallers___elabb'
b~calcul.o(.text+0x1d9): undefined reference to `gtk__misc___elabs'
b~calcul.o(.text+0x1de): undefined reference to `gtk__misc___elabb'
b~calcul.o(.text+0x1e3): undefined reference to `gtk__label___elabs'
b~calcul.o(.text+0x1e8): undefined reference to `gtk__notebook___elabs'
b~calcul.o(.text+0x1ed): undefined reference to `gtk__packer___elabs'
b~calcul.o(.text+0x1f2): undefined reference to `gtk__table___elabs'
b~calcul.o(.text+0x1f7): undefined reference to `gtk__toolbar___elabs'
b~calcul.o(.text+0x1fc): undefined reference to `gtk__util___elabb'
b~calcul.o(.text+0x201): undefined reference to `gtk__table___elabb'
b~calcul.o(.text+0x206): undefined reference to `gtk__packer___elabb'
b~calcul.o(.text+0x20b): undefined reference to `gtk__notebook___elabb'
b~calcul.o(.text+0x210): undefined reference to `gtk__label___elabb'
b~calcul.o(.text+0x215): undefined reference to `gtk__combo___elabb'
b~calcul.o(.text+0x21a): undefined reference to `gtk__list___elabb'
b~calcul.o(.text+0x21f): undefined reference to `gtk__layout___elabb'
b~calcul.o(.text+0x224): undefined reference to `gtk__gentry___elabb'
b~calcul.o(.text+0x229): undefined reference to `gtk__fixed___elabb'
b~calcul.o(.text+0x22e): undefined reference to `gtk__color_selection___elabb'
b~calcul.o(.text+0x233): undefined reference to `gtk__clist___elabb'
b~calcul.o(.text+0x238): undefined reference to `gtk__widget___elabb'
b~calcul.o(.text+0x23d): undefined reference to `gtk__object___elabb'
b~calcul.o(.text+0x242): undefined reference to `gtk__window___elabs'
b~calcul.o(.text+0x247): undefined reference to `gtk__window___elabb'
b~calcul.o(.text+0x24c): undefined reference to `gtk__color_selection_dialog___elabs'
b~calcul.o(.text+0x251): undefined reference to `gtk__color_selection_dialog___elabb'
b~calcul.o(.text+0x256): undefined reference to `gtk__dialog___elabs'
b~calcul.o(.text+0x25b): undefined reference to `gtk__dialog___elabb'
b~calcul.o(.text+0x260): undefined reference to `gtk__file_selection___elabs'
b~calcul.o(.text+0x265): undefined reference to `gtk__file_selection___elabb'
b~calcul.o(.text+0x26a): undefined reference to `gtk__box___elabb'
b~calcul.o(.text+0x26f): undefined reference to `gtk__font_selection___elabs'
b~calcul.o(.text+0x274): undefined reference to `gtk__font_selection___elabb'
b~calcul.o(.text+0x279): undefined reference to `gtk__button___elabb'
b~calcul.o(.text+0x27e): undefined reference to `gtk__pixmap___elabs'
b~calcul.o(.text+0x283): undefined reference to `gtk__pixmap___elabb'
b~calcul.o(.text+0x288): undefined reference to `gtk__toolbar___elabb'
b~calcul.o(.text+0x292): undefined reference to `gtkada__handlers___elabs'
b~calcul.o(.text+0x297): undefined reference to `gtkada__pixmaps___elabs'
b~calcul.o(.text+0x29c): undefined reference to `gtkada__dialogs___elabb'
./cmp_callbacks.o: In function `cmp_callbacks__window_return_callback__marshaller
s__void_marshaller__emit_by_name':
./cmp_callbacks.o(.text+0x21d): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x228): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__window_return_callback__notebook_p
age_marshaller__call':
./cmp_callbacks.o(.text+0x2ad): undefined reference to `gtk__arguments__to_notebook_page'
./cmp_callbacks.o: In function `cmp_callbacks__window_return_callback__notebook_p
age_marshaller__emit_by_name':
./cmp_callbacks.o(.text+0x4a9): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x4b4): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__window_return_callback__widget_mar
shaller__call':
./cmp_callbacks.o(.text+0x51c): undefined reference to `gtk__arguments__to_object'
./cmp_callbacks.o(.text+0x52d): undefined reference to `gtk__widget___init_proc'
./cmp_callbacks.o(.text+0x583): undefined reference to `gtk__widget__gtk_widget_recordP'
./cmp_callbacks.o: In function `cmp_callbacks__window_return_callback__widget_mar
shaller__emit_by_name':
./cmp_callbacks.o(.text+0x7a5): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x81c): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x827): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__window_return_callback__event_mars
haller__call':
./cmp_callbacks.o(.text+0x8ad): undefined reference to `gtk__arguments__to_event'
./cmp_callbacks.o: In function `cmp_callbacks__window_return_callback__event_mars
haller__emit_by_name':
./cmp_callbacks.o(.text+0xaa9): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0xab4): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__window_return_callback__guint_mars
haller__call':
./cmp_callbacks.o(.text+0xb39): undefined reference to `gtk__arguments__to_guint'
./cmp_callbacks.o: In function `cmp_callbacks__window_return_callback__guint_mars
haller__emit_by_name':
./cmp_callbacks.o(.text+0xd35): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0xd40): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__window_return_callback__gint_marsh
aller__call':
./cmp_callbacks.o(.text+0xdc5): undefined reference to `gtk__arguments__to_gint'
./cmp_callbacks.o: In function `cmp_callbacks__window_return_callback__gint_marsh
aller__emit_by_name':
./cmp_callbacks.o(.text+0xfc1): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0xfcc): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__window_callback__marshallers__void
_marshaller__emit_by_name':
./cmp_callbacks.o(.text+0x124e): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x1259): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__window_callback__notebook_page_mar
shaller__call':
./cmp_callbacks.o(.text+0x12d0): undefined reference to `gtk__arguments__to_notebook_page'
./cmp_callbacks.o: In function `cmp_callbacks__window_callback__notebook_page_mar
shaller__emit_by_name':
./cmp_callbacks.o(.text+0x14e2): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x14ed): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__window_callback__widget_marshaller__call':
./cmp_callbacks.o(.text+0x1544): undefined reference to `gtk__arguments__to_object'
./cmp_callbacks.o(.text+0x1555): undefined reference to `gtk__widget___init_proc'
./cmp_callbacks.o(.text+0x159f): undefined reference to `gtk__widget__gtk_widget_recordP'
./cmp_callbacks.o: In function `cmp_callbacks__window_callback__widget_marshaller
__emit_by_name':
./cmp_callbacks.o(.text+0x17da): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x1851): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x185c): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__window_callback__event_marshaller__call':
./cmp_callbacks.o(.text+0x18d0): undefined reference to `gtk__arguments__to_event'
./cmp_callbacks.o: In function `cmp_callbacks__window_callback__event_marshaller_
_emit_by_name':
./cmp_callbacks.o(.text+0x1ae2): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x1aed): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__window_callback__guint_marshaller__call':
./cmp_callbacks.o(.text+0x1b64): undefined reference to `gtk__arguments__to_guint'
./cmp_callbacks.o: In function `cmp_callbacks__window_callback__guint_marshaller_
_emit_by_name':
./cmp_callbacks.o(.text+0x1d76): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x1d81): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__window_callback__gint_marshaller__call':
./cmp_callbacks.o(.text+0x1df8): undefined reference to `gtk__arguments__to_gint'
./cmp_callbacks.o: In function `cmp_callbacks__window_callback__gint_marshaller__
emit_by_name':
./cmp_callbacks.o(.text+0x200a): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x2015): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__button_callback__marshallers__void
_marshaller__emit_by_name':
./cmp_callbacks.o(.text+0x2286): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x2291): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__button_callback__notebook_page_mar
shaller__call':
./cmp_callbacks.o(.text+0x2308): undefined reference to `gtk__arguments__to_notebook_page'
./cmp_callbacks.o: In function `cmp_callbacks__button_callback__notebook_page_mar
shaller__emit_by_name':
./cmp_callbacks.o(.text+0x251a): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x2525): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__button_callback__widget_marshaller__call':
./cmp_callbacks.o(.text+0x257c): undefined reference to `gtk__arguments__to_object'
./cmp_callbacks.o(.text+0x258d): undefined reference to `gtk__widget___init_proc'
./cmp_callbacks.o(.text+0x25d7): undefined reference to `gtk__widget__gtk_widget_recordP'
./cmp_callbacks.o: In function `cmp_callbacks__button_callback__widget_marshaller
__emit_by_name':
./cmp_callbacks.o(.text+0x2812): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x2889): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x2894): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__button_callback__event_marshaller__call':
./cmp_callbacks.o(.text+0x2908): undefined reference to `gtk__arguments__to_event'
./cmp_callbacks.o: In function `cmp_callbacks__button_callback__event_marshaller_
_emit_by_name':
./cmp_callbacks.o(.text+0x2b1a): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x2b25): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__button_callback__guint_marshaller__call':
./cmp_callbacks.o(.text+0x2b9c): undefined reference to `gtk__arguments__to_guint'
./cmp_callbacks.o: In function `cmp_callbacks__button_callback__guint_marshaller_
_emit_by_name':
./cmp_callbacks.o(.text+0x2dae): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x2db9): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__button_callback__gint_marshaller__call':
./cmp_callbacks.o(.text+0x2e30): undefined reference to `gtk__arguments__to_gint'
./cmp_callbacks.o: In function `cmp_callbacks__button_callback__gint_marshaller__
emit_by_name':
./cmp_callbacks.o(.text+0x3042): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x304d): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__button_user_callback__marshallers_
_void_marshaller__emit_by_name':
./cmp_callbacks.o(.text+0x32c2): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x32cd): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__button_user_callback__notebook_pag
e_marshaller__call':
./cmp_callbacks.o(.text+0x3348): undefined reference to `gtk__arguments__to_notebook_page'
./cmp_callbacks.o: In function `cmp_callbacks__button_user_callback__notebook_pag
e_marshaller__emit_by_name':
./cmp_callbacks.o(.text+0x355a): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x3565): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__button_user_callback__widget_marsh
aller__call':
./cmp_callbacks.o(.text+0x35bc): undefined reference to `gtk__arguments__to_object'
./cmp_callbacks.o(.text+0x35cd): undefined reference to `gtk__widget___init_proc'
./cmp_callbacks.o(.text+0x361b): undefined reference to `gtk__widget__gtk_widget_recordP'
./cmp_callbacks.o: In function `cmp_callbacks__button_user_callback__widget_marsh
aller__emit_by_name':
./cmp_callbacks.o(.text+0x385a): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x38d1): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x38dc): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__button_user_callback__event_marsha
ller__call':
./cmp_callbacks.o(.text+0x3954): undefined reference to `gtk__arguments__to_event'
./cmp_callbacks.o: In function `cmp_callbacks__button_user_callback__event_marsha
ller__emit_by_name':
./cmp_callbacks.o(.text+0x3b66): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x3b71): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__button_user_callback__guint_marsha
ller__call':
./cmp_callbacks.o(.text+0x3bec): undefined reference to `gtk__arguments__to_guint'
./cmp_callbacks.o: In function `cmp_callbacks__button_user_callback__guint_marsha
ller__emit_by_name':
./cmp_callbacks.o(.text+0x3dfe): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x3e09): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__button_user_callback__gint_marshal
ler__call':
./cmp_callbacks.o(.text+0x3e84): undefined reference to `gtk__arguments__to_gint'
./cmp_callbacks.o: In function `cmp_callbacks__button_user_callback__gint_marshal
ler__emit_by_name':
./cmp_callbacks.o(.text+0x4096): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x40a1): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__sheet_callback__marshallers__void_
marshaller__emit_by_name':
./cmp_callbacks.o(.text+0x4312): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x431d): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__sheet_callback__notebook_page_mars
haller__call':
./cmp_callbacks.o(.text+0x4394): undefined reference to `gtk__arguments__to_notebook_page'
./cmp_callbacks.o: In function `cmp_callbacks__sheet_callback__notebook_page_mars
haller__emit_by_name':
./cmp_callbacks.o(.text+0x45a6): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x45b1): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__sheet_callback__widget_marshaller__call':
./cmp_callbacks.o(.text+0x4608): undefined reference to `gtk__arguments__to_object'
./cmp_callbacks.o(.text+0x4619): undefined reference to `gtk__widget___init_proc'
./cmp_callbacks.o(.text+0x4663): undefined reference to `gtk__widget__gtk_widget_recordP'
./cmp_callbacks.o: In function `cmp_callbacks__sheet_callback__widget_marshaller_
_emit_by_name':
./cmp_callbacks.o(.text+0x489e): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x4915): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x4920): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__sheet_callback__event_marshaller__call':
./cmp_callbacks.o(.text+0x4994): undefined reference to `gtk__arguments__to_event'
./cmp_callbacks.o: In function `cmp_callbacks__sheet_callback__event_marshaller__
emit_by_name':
./cmp_callbacks.o(.text+0x4ba6): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x4bb1): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__sheet_callback__guint_marshaller__call':
./cmp_callbacks.o(.text+0x4c28): undefined reference to `gtk__arguments__to_guint'
./cmp_callbacks.o: In function `cmp_callbacks__sheet_callback__guint_marshaller__
emit_by_name':
./cmp_callbacks.o(.text+0x4e3a): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x4e45): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__sheet_callback__gint_marshaller__call':
./cmp_callbacks.o(.text+0x4ebc): undefined reference to `gtk__arguments__to_gint'
./cmp_callbacks.o: In function `cmp_callbacks__sheet_callback__gint_marshaller__e
mit_by_name':
./cmp_callbacks.o(.text+0x50ce): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x50d9): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__window_return_callback__first_marshaller':
./cmp_callbacks.o(.text+0x537b): undefined reference to `gtk__window___init_proc'
./cmp_callbacks.o(.text+0x541a): undefined reference to `gtk__get_user_data'
./cmp_callbacks.o(.text+0x542d): undefined reference to `gtk__window__gtk_window_recordP'
./cmp_callbacks.o(.text+0x5530): undefined reference to `gtk__arguments__make_args'
./cmp_callbacks.o(.text+0x555d): undefined reference to `gtk__get_user_data'
./cmp_callbacks.o(.text+0x5570): undefined reference to `gtk__window__gtk_window_recordP'
./cmp_callbacks.o(.text+0x5642): undefined reference to `gtk__arguments__make_args'
./cmp_callbacks.o(.text+0x57d7): undefined reference to `gtk__arguments__make_args'
./cmp_callbacks.o(.text+0x5926): undefined reference to `gtk__arguments__make_args'
./cmp_callbacks.o(.text+0x59dd): undefined reference to `ada_set_return_value'
./cmp_callbacks.o: In function `cmp_callbacks__window_return_callback__connect__3':
./cmp_callbacks.o(.text+0x5ae5): undefined reference to `gtk__argument_type'
./cmp_callbacks.o(.text+0x5b5d): undefined reference to `gtk__handlers__do_signal_connect'
./cmp_callbacks.o: In function `cmp_callbacks__window_return_callback__object_connect__3':
./cmp_callbacks.o(.text+0x5bd6): undefined reference to `gtk__window__gtk_window_recordP'
./cmp_callbacks.o(.text+0x5cd5): undefined reference to `gtk__argument_type'
./cmp_callbacks.o(.text+0x5d27): undefined reference to `gtk__object__gtk_object_recordP'
./cmp_callbacks.o(.text+0x5da9): undefined reference to `gtk__handlers__do_signal_connect'
./cmp_callbacks.o: In function `cmp_callbacks__window_return_callback__connect__4':
./cmp_callbacks.o(.text+0x5eb2): undefined reference to `gtk__argument_type'
./cmp_callbacks.o(.text+0x5f2a): undefined reference to `gtk__handlers__do_signal_connect'
./cmp_callbacks.o: In function `cmp_callbacks__window_return_callback__object_connect__4':
./cmp_callbacks.o(.text+0x5fa2): undefined reference to `gtk__window__gtk_window_recordP'
./cmp_callbacks.o(.text+0x60a5): undefined reference to `gtk__argument_type'
./cmp_callbacks.o(.text+0x60f7): undefined reference to `gtk__object__gtk_object_recordP'
./cmp_callbacks.o(.text+0x6179): undefined reference to `gtk__handlers__do_signal_connect'
./cmp_callbacks.o: In function `cmp_callbacks__window_return_callback__emit_by_name__3':
./cmp_callbacks.o(.text+0x62e1): undefined reference to `gdk__event__to_address'
./cmp_callbacks.o(.text+0x6358): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x6363): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__window_callback__first_marshaller':
./cmp_callbacks.o(.text+0x6417): undefined reference to `gtk__window___init_proc'
./cmp_callbacks.o(.text+0x64b6): undefined reference to `gtk__get_user_data'
./cmp_callbacks.o(.text+0x64c9): undefined reference to `gtk__window__gtk_window_recordP'
./cmp_callbacks.o(.text+0x65cc): undefined reference to `gtk__arguments__make_args'
./cmp_callbacks.o(.text+0x65f5): undefined reference to `gtk__get_user_data'
./cmp_callbacks.o(.text+0x6608): undefined reference to `gtk__window__gtk_window_recordP'
./cmp_callbacks.o(.text+0x66da): undefined reference to `gtk__arguments__make_args'
./cmp_callbacks.o(.text+0x685b): undefined reference to `gtk__arguments__make_args'
./cmp_callbacks.o(.text+0x69a6): undefined reference to `gtk__arguments__make_args'
./cmp_callbacks.o: In function `cmp_callbacks__window_callback__connect__3':
./cmp_callbacks.o(.text+0x6ccd): undefined reference to `gtk__handlers__do_signal_connect'
./cmp_callbacks.o: In function `cmp_callbacks__window_callback__object_connect__3':
./cmp_callbacks.o(.text+0x6d42): undefined reference to `gtk__window__gtk_window_recordP'
./cmp_callbacks.o(.text+0x6de5): undefined reference to `gtk__object__gtk_object_recordP'
./cmp_callbacks.o(.text+0x6e6c): undefined reference to `gtk__handlers__do_signal_connect'
./cmp_callbacks.o: In function `cmp_callbacks__window_callback__connect__4':
./cmp_callbacks.o(.text+0x6f3e): undefined reference to `gtk__handlers__do_signal_connect'
./cmp_callbacks.o: In function `cmp_callbacks__window_callback__object_connect__4':
./cmp_callbacks.o(.text+0x6fb2): undefined reference to `gtk__window__gtk_window_recordP'
./cmp_callbacks.o(.text+0x7056): undefined reference to `gtk__object__gtk_object_recordP'
./cmp_callbacks.o(.text+0x70dd): undefined reference to `gtk__handlers__do_signal_connect'
./cmp_callbacks.o: In function `cmp_callbacks__window_callback__emit_by_name__3':
./cmp_callbacks.o(.text+0x725e): undefined reference to `gdk__event__to_address'
./cmp_callbacks.o(.text+0x72d5): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x72e0): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__button_callback__first_marshaller':
./cmp_callbacks.o(.text+0x737f): undefined reference to `gtk__button___init_proc'
./cmp_callbacks.o(.text+0x741e): undefined reference to `gtk__get_user_data'
./cmp_callbacks.o(.text+0x7431): undefined reference to `gtk__button__gtk_button_recordP'
./cmp_callbacks.o(.text+0x7534): undefined reference to `gtk__arguments__make_args'
./cmp_callbacks.o(.text+0x755d): undefined reference to `gtk__get_user_data'
./cmp_callbacks.o(.text+0x7570): undefined reference to `gtk__button__gtk_button_recordP'
./cmp_callbacks.o(.text+0x7642): undefined reference to `gtk__arguments__make_args'
./cmp_callbacks.o(.text+0x77c3): undefined reference to `gtk__arguments__make_args'
./cmp_callbacks.o(.text+0x790e): undefined reference to `gtk__arguments__make_args'
./cmp_callbacks.o: In function `cmp_callbacks__button_callback__connect__3':
./cmp_callbacks.o(.text+0x7c35): undefined reference to `gtk__handlers__do_signal_connect'
./cmp_callbacks.o: In function `cmp_callbacks__button_callback__object_connect__3':
./cmp_callbacks.o(.text+0x7caa): undefined reference to `gtk__button__gtk_button_recordP'
./cmp_callbacks.o(.text+0x7d4a): undefined reference to `gtk__object__gtk_object_recordP'
./cmp_callbacks.o(.text+0x7dd1): undefined reference to `gtk__handlers__do_signal_connect'
./cmp_callbacks.o: In function `cmp_callbacks__button_callback__connect__4':
./cmp_callbacks.o(.text+0x7ea2): undefined reference to `gtk__handlers__do_signal_connect'
./cmp_callbacks.o: In function `cmp_callbacks__button_callback__object_connect__4':
./cmp_callbacks.o(.text+0x7f16): undefined reference to `gtk__button__gtk_button_recordP'
./cmp_callbacks.o(.text+0x7fba): undefined reference to `gtk__object__gtk_object_recordP'
./cmp_callbacks.o(.text+0x8041): undefined reference to `gtk__handlers__do_signal_connect'
./cmp_callbacks.o: In function `cmp_callbacks__button_callback__emit_by_name__3':
./cmp_callbacks.o(.text+0x81c2): undefined reference to `gdk__event__to_address'
./cmp_callbacks.o(.text+0x8239): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x8244): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__button_user_callback__first_marshaller':
./cmp_callbacks.o(.text+0x8373): undefined reference to `gtk__button___init_proc'
./cmp_callbacks.o(.text+0x83db): undefined reference to `gtk__get_user_data'
./cmp_callbacks.o(.text+0x83ee): undefined reference to `gtk__button__gtk_button_recordP'
./cmp_callbacks.o(.text+0x854e): undefined reference to `gtk__arguments__make_args'
./cmp_callbacks.o(.text+0x8575): undefined reference to `gtk__get_user_data'
./cmp_callbacks.o(.text+0x8588): undefined reference to `gtk__button__gtk_button_recordP'
./cmp_callbacks.o(.text+0x86b7): undefined reference to `gtk__arguments__make_args'
./cmp_callbacks.o: In function `cmp_callbacks__button_user_callback__connect__3':
./cmp_callbacks.o(.text+0x88c1): undefined reference to `gtk__handlers__do_signal_connect'
./cmp_callbacks.o: In function `cmp_callbacks__button_user_callback__connect__4':
./cmp_callbacks.o(.text+0x89ba): undefined reference to `gtk__handlers__do_signal_connect'
./cmp_callbacks.o: In function `cmp_callbacks__button_user_callback__emit_by_name__3':
./cmp_callbacks.o(.text+0x8b3a): undefined reference to `gdk__event__to_address'
./cmp_callbacks.o(.text+0x8bb1): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x8bbc): undefined reference to `gtk_signal_emit_by_name'
./cmp_callbacks.o: In function `cmp_callbacks__sheet_callback__first_marshaller':
./cmp_callbacks.o(.text+0x8c5b): undefined reference to `gtk__extra__sheet___init_proc'
./cmp_callbacks.o(.text+0x8cfa): undefined reference to `gtk__get_user_data'
./cmp_callbacks.o(.text+0x8d0d): undefined reference to `gtk__extra__sheet__gtk_sheet_recordP'
./cmp_callbacks.o(.text+0x8e10): undefined reference to `gtk__arguments__make_args'
./cmp_callbacks.o(.text+0x8e39): undefined reference to `gtk__get_user_data'
./cmp_callbacks.o(.text+0x8e4c): undefined reference to `gtk__extra__sheet__gtk_sheet_recordP'
./cmp_callbacks.o(.text+0x8f1e): undefined reference to `gtk__arguments__make_args'
./cmp_callbacks.o(.text+0x909f): undefined reference to `gtk__arguments__make_args'
./cmp_callbacks.o(.text+0x91ea): undefined reference to `gtk__arguments__make_args'
./cmp_callbacks.o: In function `cmp_callbacks__sheet_callback__connect__3':
./cmp_callbacks.o(.text+0x9511): undefined reference to `gtk__handlers__do_signal_connect'
./cmp_callbacks.o: In function `cmp_callbacks__sheet_callback__object_connect__3':
./cmp_callbacks.o(.text+0x9586): undefined reference to `gtk__extra__sheet__gtk_sheet_recordP'
./cmp_callbacks.o(.text+0x9626): undefined reference to `gtk__object__gtk_object_recordP'
./cmp_callbacks.o(.text+0x96ad): undefined reference to `gtk__handlers__do_signal_connect'
./cmp_callbacks.o: In function `cmp_callbacks__sheet_callback__connect__4':
./cmp_callbacks.o(.text+0x977e): undefined reference to `gtk__handlers__do_signal_connect'
./cmp_callbacks.o: In function `cmp_callbacks__sheet_callback__object_connect__4':
./cmp_callbacks.o(.text+0x97f2): undefined reference to `gtk__extra__sheet__gtk_sheet_recordP'
./cmp_callbacks.o(.text+0x9896): undefined reference to `gtk__object__gtk_object_recordP'
./cmp_callbacks.o(.text+0x991d): undefined reference to `gtk__handlers__do_signal_connect'
./cmp_callbacks.o: In function `cmp_callbacks__sheet_callback__emit_by_name__3':
./cmp_callbacks.o(.text+0x9a9e): undefined reference to `gdk__event__to_address'
./cmp_callbacks.o(.text+0x9b15): undefined reference to `gtk__get_object'
./cmp_callbacks.o(.text+0x9b20): undefined reference to `gtk_signal_emit_by_name'
./cmp.o: In function `cmp__display_and_wait':
./cmp.o(.text+0x2a3c): undefined reference to `gtkada__dialogs__message_dialog'
./cmp.o: In function `cmp__ok_button_clicked':
./cmp.o(.text+0x3c9f): undefined reference to `gtk_main_quit'
./cmp.o: In function `cmp__window_delete':
./cmp.o(.text+0x3cb8): undefined reference to `gtk_main_quit'
./cmp.o: In function `cmp__dialog__3':
./cmp.o(.text+0x3db3): undefined reference to `gtk__dialog__gtk_new'
./cmp.o(.text+0x3f38): undefined reference to `gtk__box__gtk_new_vbox'
./cmp.o(.text+0x4008): undefined reference to `gtk__button__gtk_new'
./cmp.o(.text+0x418a): undefined reference to `gtk__label__gtk_new'
./cmp.o(.text+0x419b): undefined reference to `gtk__gentry__gtk_new__2'
./cmp.o(.text+0x4abf): undefined reference to `gtk_main'
./cmp.o: In function `cmp__on_menu_button_clicked':
./cmp.o(.text+0x4e65): undefined reference to `gtk_main_quit'
./cmp.o: In function `cmp__create_windows':
./cmp.o(.text+0x593f): undefined reference to `gtk__window__gtk_new'
./cmp.o(.text+0x5b79): undefined reference to `gtk__label__gtk_new'
./cmp.o(.text+0x5b8e): undefined reference to `gtk__box__gtk_new_vbox'
./cmp.o(.text+0x5ebf): undefined reference to `gtk__button__gtk_new'
./cmp.o(.text+0x670a): undefined reference to `gtk_main'
./cmp.o: In function `cmp___elabb':
./cmp.o(.text+0x844c): undefined reference to `gtk__main__init'
gnatmake: *** link failed.
 
Compilation exited abnormally with code 4 at Sun Nov  4 20:38:00

mood
Publicité
Posté le 04-11-2001 à 20:41:29  profilanswer
 

n°69790
FlyZu
Posté le 05-11-2001 à 19:08:11  profilanswer
 

up

n°69812
kadreg
profil: Utilisateur
Posté le 05-11-2001 à 21:05:16  profilanswer
 

Il manque la glib et gtk.
 
rajoute -lglib -lgtk en paramètre de gnatlink


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°70067
FlyZu
Posté le 06-11-2001 à 18:32:19  profilanswer
 

g essayé, mais ca me met toujours le meme message d'erreur

n°71072
FlyZu
Posté le 09-11-2001 à 19:31:14  profilanswer
 

tu peux m'expliquer je que je dois taper exactement

n°71078
kadreg
profil: Utilisateur
Posté le 09-11-2001 à 19:46:10  profilanswer
 

flyzu a écrit a écrit :

tu peux m'expliquer je que je dois taper exactement  




 
Ca fait des années que j'ai plus utilisé le GNAT, mais il cherche dans la doc, il s'agit de lier les librairies gtp et glib.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°71084
FlyZu
Posté le 09-11-2001 à 19:57:11  profilanswer
 

ca te derangerai d'essayer pour moi, je t'envoie les fichiers ?

n°71087
kadreg
profil: Utilisateur
Posté le 09-11-2001 à 20:12:33  profilanswer
 

flyzu a écrit a écrit :

ca te derangerai d'essayer pour moi, je t'envoie les fichiers ?  




 
Je n'ai plus le compilateur. J'ai bossé en Ada pendant un moment, mais depuis, j'ai arreté.  
 
Néanmoins, je t'envoie vers cette page (te hablas español ?) :
http://lml.ls.fi.upm.es/pc/issues_Ada/
 
qui montre le link d'une appli utilisant gtkada, et notamment la ligne de commande gnatlink.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°71095
FlyZu
Posté le 09-11-2001 à 20:19:19  profilanswer
 

put1, j'y comprends quedalle, t'aurais pas une adresse en anglais par hasard

n°71097
kadreg
profil: Utilisateur
Posté le 09-11-2001 à 20:21:25  profilanswer
 

flyzu a écrit a écrit :

put1, j'y comprends quedalle, t'aurais pas une adresse en anglais par hasard  




 
Nan, mais la ligne de commande, c'est internationnal :  
 

Code :
  1. gnatmake bbeo -I.. `gtkada-config`
  2. gcc -c -I.. -I/usr/include/gtkada bbeo.adb
  3. gcc -c -I.. -I/usr/include/gtkada bounded_buffer.adb
  4. gcc -c -I./ -I.. -I/usr/include/gtkada -I- ../conc_io.adb
  5. gcc -c -I./ -I.. -I/usr/include/gtkada -I- ../global_defs.ads
  6. gcc -c -I./ -I.. -I/usr/include/gtkada -I- ../global_state.ads
  7. gcc -c -I./ -I.. -I/usr/include/gtkada -I- ../graphic_manager.adb
  8. gcc -c -I./ -I.. -I/usr/include/gtkada -I- ../state_manager.adb
  9. gcc -c -I./ -I.. -I/usr/include/gtkada -I- ../task_table.adb
  10. gcc -c -I./ -I.. -I/usr/include/gtkada -I- ../commands.ads
  11. gcc -c -I./ -I.. -I/usr/include/gtkada -I- ../container.adb
  12. gcc -c -I./ -I.. -I/usr/include/gtkada -I- ../lop.adb
  13. gnatbind -aO./ -aO.. -aO/usr/include/gtkada -I- -x bbeo.ali
  14. gnatlink -L/usr/include/gtkada -L/usr/lib -lgtkada -L/usr/lib
  15.          -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib
  16.          -ldl -lXext -lX11 -lm bbeo.ali


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
mood
Publicité
Posté le 09-11-2001 à 20:21:25  profilanswer
 

n°71105
FlyZu
Posté le 09-11-2001 à 20:38:09  profilanswer
 

ouais d'accord, mais c quoi le fichier bbeo.ali ?

n°71108
kadreg
profil: Utilisateur
Posté le 09-11-2001 à 20:43:00  profilanswer
 

flyzu a écrit a écrit :

ouais d'accord, mais c quoi le fichier bbeo.ali ?  




 
C'est le nom de leur applie
 
essaye ça :  
 
cd /home/greg/
gnatmake calcul -I `gtkada-config`
gcc -c -I. -I/usr/include/gtkada calcul.adb
gnatbind -aO./ -aO. -aO/usr/include/gtkada -I- -x calcul.ali
gnatlink -L/usr/include/gtkada -L/usr/lib -lgtkada -L/usr/lib  
        -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib  
        -ldl -lXext -lX11 -lm calcul.ali


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°71118
FlyZu
Posté le 09-11-2001 à 20:56:13  profilanswer
 

La seule possibilité qui s'offre à moi est de me connecter avec ssh a l'ordi distant qui se trouve a l'uni ou j'etudie, je tape seulement :gnatmake calcul.adb et le programme sort les lignes suivantes :
gnatbind -aO./ -aO/home/staffcmp/include/adapack -aO/soft/gnat/include/gtkada -I
- -x calcul.ali
gnatlink -L/home/staffcmp/include/adapack -L/home/staffcmp/lib -ladapack -L/soft
/gnat/include/gtkada -L/soft/gnat/lib -lgtkada -L/soft/gnat/lib -L/usr/openwin/l
ib -R/usr/openwin/lib -lgtk -lgdk -lgmodule -lglib -ldl -lXext -lX11 -lsocket -l
nsl -lm -lGL -lXi -lXmu calcul.ali


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  compilation ADA

 

Sujets relatifs
la console de compilation disparait trop viteErreur de compilation imcompréhensible sous win NT
[ADA] et linux (sous Emacs)[ADA] URGENT ! recherche logiciel
[Vba] Erreur de compilation pour Format(), Date() ou Chr()compilation sous linux
Help! Pb compilation Allegro[help] Erreur Compilation Visual C++ pour Appli Win32
C++ et Shellapi.h===>pb de compilation[C++] compilation de programme qt
Plus de sujets relatifs à : compilation ADA


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR