I use Manjaro-openrc with LXDE and I think EDE (and generally FLTK apps) sound interesting, so I want to try it.
I installed EDE 2.1 through the Archlinux repository, but icons on splash screen aren't visible. Because -sBUILD_ICON_THEMES=1 option isn't use?
So I installed it compiling from sources as described in the wiki page. Icons on splash screen are visible, but the desktop is empty: no start menu. empty panel, no desktop icon… The only thing I can do is change the wallpaper.
During the compilation process, I saw an ede-dbus-explorer failed (as I remember).
Does the problem come from this? How can I get EDE working?
Thank you in advance for your answer and have a nice day!
Last edit: DDZ 2015-09-04
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I presume that assets aren't properly located. What was your --prefix for configure script? Also, does your XDG_DATA_DIRS matches location where EDE files were installed? To check it, just do 'echo $XDG_DATA_DIRS' in terminal and make sure it contains path you used for configure script.
Best,
Sanel
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Compiling edelib ./autogen.sh then ./configure then jam and sudo jam install
Compiling ede export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig then ./autogen.sh then ./configure then jam -sBUILD_ICON_THEMES=1 and sudo jam -sBUILD_ICON_THEMES=1 install
just do 'echo $XDG_DATA_DIRS' in terminal and make sure it contains path you used for configure script.
loading 'edeneu' theme [ede-panel] ede-panel/AppletManager.cpp:130: Condition 'applet_list.size() > 0' failed [ede-panel] ede-panel/AppletManager.cpp:65: Unable to load '/usr/local/share/ede/panel-applets/start_menu.so': '/usr/local/share/ede/panel-applets/start_menu.so: cannot open shared object file: No such file or directory' [ede-panel] ede-panel/AppletManager.cpp:65: Unable to load '/usr/local/share/ede/panel-applets/quick_launch.so': '/usr/local/share/ede/panel-applets/quick_launch.so: cannot open shared object file: No such file or directory' [ede-panel] ede-panel/AppletManager.cpp:65: Unable to load '/usr/local/share/ede/panel-applets/pager.so': '/usr/local/share/ede/panel-applets/pager.so: cannot open shared object file: No such file or directory' [ede-panel] ede-panel/AppletManager.cpp:65: Unable to load '/usr/local/share/ede/panel-applets/clock.so': '/usr/local/share/ede/panel-applets/clock.so: cannot open shared object file: No such file or directory' [ede-panel] ede-panel/AppletManager.cpp:65: Unable to load '/usr/local/share/ede/panel-applets/taskbar.so': '/usr/local/share/ede/panel-applets/taskbar.so: cannot open shared object file: No such file or directory' [ede-panel] ede-panel/AppletManager.cpp:65: Unable to load '/usr/local/share/ede/panel-applets/keyboard_layout.so': '/usr/local/share/ede/panel-applets/keyboard_layout.so: cannot open shared object file: No such file or directory' [ede-panel] ede-panel/AppletManager.cpp:65: Unable to load '/usr/local/share/ede/panel-applets/battery_monitor.so': '/usr/local/share/ede/panel-applets/battery_monitor.so: cannot open shared object file: No such file or directory' [ede-panel] ede-panel/AppletManager.cpp:65: Unable to load '/usr/local/share/ede/panel-applets/cpu_monitor.so': '/usr/local/share/ede/panel-applets/cpu_monitor.so: cannot open shared object file: No such file or directory' [ede-panel] ede-panel/AppletManager.cpp:65: Unable to load '/usr/local/share/ede/panel-applets/mem_monitor.so': '/usr/local/share/ede/panel-applets/mem_monitor.so: cannot open shared object file: No such file or directory' [ede-panel] ede-panel/AppletManager.cpp:65: Unable to load '/usr/local/share/ede/panel-applets/system_tray.so': '/usr/local/share/ede/panel-applets/system_tray.so: cannot open shared object file: No such file or directory'
Hm, probably because SF was thinking these are some spammy links. Approved it, just I didn't received any notification about pending stuff...
From here, I can see that EDE is trying to load them from "/usr/local" and are not found. Are they are installed? Can you go to ede/ede-panel source folder and hit 'jam install' (as root) and drop me output?
I presume either they are installed on the wrong place (unlikely) or they aren't compiled properly (likely).
Best,
S.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
don't know how to make <ede-panel!applets!clock>clock.so
don't know how to make <ede-panel!applets!cpu-monitor>cpu_monitor.so
don't know how to make <ede-panel!applets!mem-monitor>mem_monitor.so
don't know how to make <ede-panel!applets!battery-monitor>battery_monitor.so
don't know how to make <ede-panel!applets!keyboard-layout>keyboard_layout.so
don't know how to make <ede-panel!applets!pager>pager.so
don't know how to make <ede-panel!applets!quick-launch>quick_launch.so
don't know how to make <ede-panel!applets!start-menu>start_menu.so
don't know how to make <ede-panel!applets!system-tray>system_tray.so
don't know how to make <ede-panel!applets!taskbar>taskbar.so
...found 25 target(s)...
...can't find 10 target(s)...
...can't make 10 target(s)...
...skipped <installed>/usr/local/share/ede/panel-applets/clock.so for lack of <ede-panel!applets!clock>clock.so...
...skipped <installed>/usr/local/share/ede/panel-applets/cpu_monitor.so for lack of <ede-panel!applets!cpu-monitor>cpu_monitor.so...
...skipped <installed>/usr/local/share/ede/panel-applets/mem_monitor.so for lack of <ede-panel!applets!mem-monitor>mem_monitor.so...
...skipped <installed>/usr/local/share/ede/panel-applets/battery_monitor.so for lack of <ede-panel!applets!battery-monitor>battery_monitor.so...
...skipped <installed>/usr/local/share/ede/panel-applets/keyboard_layout.so for lack of <ede-panel!applets!keyboard-layout>keyboard_layout.so...
...skipped <installed>/usr/local/share/ede/panel-applets/pager.so for lack of <ede-panel!applets!pager>pager.so...
...skipped <installed>/usr/local/share/ede/panel-applets/quick_launch.so for lack of <ede-panel!applets!quick-launch>quick_launch.so...
...skipped <installed>/usr/local/share/ede/panel-applets/start_menu.so for lack of <ede-panel!applets!start-menu>start_menu.so...
...skipped <installed>/usr/local/share/ede/panel-applets/system_tray.so for lack of <ede-panel!applets!system-tray>system_tray.so...
...skipped <installed>/usr/local/share/ede/panel-applets/taskbar.so for lack of <ede-panel!applets!taskbar>taskbar.so...
...skipped 10 target(s)...
So
jam -sBUILD_ICON_THEMES=1
...found 291 target(s)...
...updating 27 target(s)...
C++ Hider.o
C++ Panel.o
C++ ede-panel.o
Link ede-panel
/usr/local/lib/libedelib_gui.a(Netwm.o): dans la fonction « edelib::netwm_window_get_icon(unsigned long, unsigned int) »:
Netwm.cpp:(.text+0x17c7): référence indéfinie vers « Fl_RGB_Image::Fl_RGB_Image(unsigned char const, int, int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link ede-panel ...
C++ applets/clock/Clock.o
Link applets/clock/clock.so
Chmod1 applets/clock/clock.so
C++ applets/cpu-monitor/CpuMonitor.o
Link applets/cpu-monitor/cpu_monitor.so
Chmod1 applets/cpu-monitor/cpu_monitor.so
C++ applets/mem-monitor/MemMonitor.o
Link applets/mem-monitor/mem_monitor.so
Chmod1 applets/mem-monitor/mem_monitor.so
C++ applets/battery-monitor/BatteryMonitor.o
Link applets/battery-monitor/battery_monitor.so
Chmod1 applets/battery-monitor/battery_monitor.so
C++ applets/keyboard-layout/KeyLayout.o
Link applets/keyboard-layout/keyboard_layout.so
Chmod1 applets/keyboard-layout/keyboard_layout.so
C++ applets/pager/Pager.o
C++ applets/pager/PagerButton.o
Link applets/pager/pager.so
Chmod1 applets/pager/pager.so
C++ applets/quick-launch/QuickLaunch.o
Link applets/quick-launch/quick_launch.so
Chmod1 applets/quick-launch/quick_launch.so
C++ applets/start-menu/StartMenu.o
C++ applets/start-menu/XdgMenuReader.o
Link applets/start-menu/start_menu.so
Chmod1 applets/start-menu/start_menu.so
C++ applets/system-tray/Tray.o
Link applets/system-tray/system_tray.so
Chmod1 applets/system-tray/system_tray.so
C++ applets/taskbar/TaskButton.o
C++ applets/taskbar/Taskbar.o
Link applets/taskbar/taskbar.so
Chmod1 applets/taskbar/taskbar.so
...failed updating 1 target(s)...
...updated 26 target(s)...
Here is my complete jam -sBUILD_ICON_THEMES=1 output:
jam -sBUILD_ICON_THEMES=1
...patience...
...found 1076 target(s)...
...updating 144 target(s)...
Cc ede-bug-tools/ede-bug-report/double.o
Cc ede-bug-tools/ede-bug-report/parse_value.o
Cc ede-bug-tools/ede-bug-report/resource.o
Cc ede-bug-tools/ede-bug-report/trace.o
Cc ede-bug-tools/ede-bug-report/version.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_data.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_datetime.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_string.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_array.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_struct.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_build.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_decompose.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_parse.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_serialize.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_base64.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_authcookie.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_client.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_client_global.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_expat.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_server_info.o
Archive ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libxmlrpc_local.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
Ranlib ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libxmlrpc_local.a
Cc ede-bug-tools/ede-bug-report/casprintf.o
Cc ede-bug-tools/ede-bug-report/cmdline_parser.o
Cc ede-bug-tools/ede-bug-report/getoptx.o
Cc ede-bug-tools/ede-bug-report/string_parser.o
Cc ede-bug-tools/ede-bug-report/stripcaseeq.o
Archive ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libxmlrpc_obj_local.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
Ranlib ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libxmlrpc_obj_local.a
Cc ede-bug-tools/ede-bug-report/asprintf.o
Cc ede-bug-tools/ede-bug-report/error.o
Cc ede-bug-tools/ede-bug-report/make_printable.o
Cc ede-bug-tools/ede-bug-report/memblock.o
Cc ede-bug-tools/ede-bug-report/select.o
Cc ede-bug-tools/ede-bug-report/sleep.o
Cc ede-bug-tools/ede-bug-report/time.o
Cc ede-bug-tools/ede-bug-report/utf8.o
Archive ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libxmlrpc_util_local.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
Ranlib ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libxmlrpc_util_local.a
Cc ede-bug-tools/ede-bug-report/xmlparse.o
Archive ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libxmlparse_local.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
Ranlib ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libxmlparse_local.a
Cc ede-bug-tools/ede-bug-report/xmltok.o
Cc ede-bug-tools/ede-bug-report/xmlrole.o
Archive ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libxmltok_local.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
Ranlib ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libxmltok_local.a
Cc ede-bug-tools/ede-bug-report/xmlrpc_curl_transport.o
Cc ede-bug-tools/ede-bug-report/curltransaction.o
Cc ede-bug-tools/ede-bug-report/curlmulti.o
Cc ede-bug-tools/ede-bug-report/lock_pthread.o
Archive ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libcurl_transport_local.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
Ranlib ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libcurl_transport_local.a
C++ ede-about/ede-about.o
Link ede-about/ede-about
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
ede-about/ede-about.o: dans la fonction « Fl_Pixmap::Fl_Pixmap(char const const*) »:
ede-about.cpp:(.text._ZN9Fl_PixmapC2EPKPKc[_ZN9Fl_PixmapC5EPKPKc]+0x28): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link ede-about/ede-about ...
C++ ede-autostart/ede-autostart.o
Link ede-autostart/ede-autostart
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window*), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link ede-autostart/ede-autostart ...
C++ ede-bell-conf/ede-bell-conf.o
Link ede-bell-conf/ede-bell-conf
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const*) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link ede-bell-conf/ede-bell-conf ...
C++ ede-bug-tools/ede-bug-report/ede-bug-report.o
C++ ede-bug-tools/ede-bug-report/BugzillaSender.o
C++ ede-bug-tools/ede-bug-report/PulseProgress.o
Link ede-bug-tools/ede-bug-report/ede-bug-report
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
ede-bug-tools/ede-bug-report/ede-bug-report.o: dans la fonction « __static_initialization_and_destruction_0(int, int) »:
ede-bug-report.cpp:(.text+0xa1a): référence indéfinie vers « Fl_RGB_Image::Fl_RGB_Image(unsigned char const, int, int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link ede-bug-tools/ede-bug-report/ede-bug-report ...
C++ ede-bug-tools/ede-crasher/CrashDialog.o
Link ede-bug-tools/ede-crasher/ede-crasher
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
ede-bug-tools/ede-crasher/CrashDialog.o: dans la fonction « __static_initialization_and_destruction_0(int, int) »:
CrashDialog.cpp:(.text+0xc1a): référence indéfinie vers « Fl_RGB_Image::Fl_RGB_Image(unsigned char const, int, int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link ede-bug-tools/ede-crasher/ede-crasher ...
C++ ede-calc/SciCalc.o
C++ ede-calc/Main.o
Link ede-calc/ede-calc
Chmod1 ede-calc/ede-calc
C++ ede-conf/ede-conf.o
Link ede-conf/ede-conf
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window*), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link ede-conf/ede-conf ...
C++ ede-desktop/ede-desktop.o
C++ ede-desktop/Wallpaper.o
C++ ede-desktop/DesktopIcon.o
C++ ede-desktop/MovableIcon.o
C++ ede-desktop/Utils.o
C++ ede-desktop/IconDialog.o
C++ ede-desktop/Desktop.o
Link ede-desktop/ede-desktop
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
/usr/local/lib/libedelib_gui.a(Netwm.o): dans la fonction « edelib::netwm_window_get_icon(unsigned long, unsigned int) »:
Netwm.cpp:(.text+0x17c7): référence indéfinie vers « Fl_RGB_Image::Fl_RGB_Image(unsigned char const, int, int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
ede-desktop/Wallpaper.o: dans la fonction « create_tile(Fl_Image, Fl_RGB_Image, int, int, int, int) »:
Wallpaper.cpp:(.text+0x11e6): référence indéfinie vers « Fl_RGB_Image::Fl_RGB_Image(unsigned char const, int, int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link ede-desktop/ede-desktop ...
C++ ede-desktop-conf/ede-desktop-conf.o
Link ede-desktop-conf/ede-desktop-conf
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const*) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link ede-desktop-conf/ede-desktop-conf ...
C++ ede-dialog/ede-dialog.o
Link ede-dialog/ede-dialog
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window*), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link ede-dialog/ede-dialog ...
C++ ede-keyboard-conf/ede-keyboard-conf.o
Link ede-keyboard-conf/ede-keyboard-conf
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window*), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link ede-keyboard-conf/ede-keyboard-conf ...
C++ ede-notify-daemon/ede-notify-daemon.o
C++ ede-notify-daemon/NotifyWindow.o
Link ede-notify-daemon/ede-notify-daemon
/usr/local/lib/libedelib_gui.a(Netwm.o): dans la fonction « edelib::netwm_window_get_icon(unsigned long, unsigned int) »:
Netwm.cpp:(.text+0x17c7): référence indéfinie vers « Fl_RGB_Image::Fl_RGB_Image(unsigned char const*, int, int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link ede-notify-daemon/ede-notify-daemon ...
C++ ede-screensaver-conf/ede-screensaver-conf.o
Link ede-screensaver-conf/ede-screensaver-conf
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
ede-screensaver-conf/ede-screensaver-conf.o: dans la fonction « Fl_Pixmap::Fl_Pixmap(char const const*) »:
ede-screensaver-conf.cpp:(.text._ZN9Fl_PixmapC2EPKPKc[_ZN9Fl_PixmapC5EPKPKc]+0x28): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link ede-screensaver-conf/ede-screensaver-conf ...
C++ ede-image-view/ede-image-view.o
Link ede-image-view/ede-image-view
Chmod1 ede-image-view/ede-image-view
C++ ede-launch/ede-launch.o
C++ ede-launch/StartupNotify.o
Link ede-launch/ede-launch
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
ede-launch/ede-launch.o: dans la fonction « Fl_Pixmap::Fl_Pixmap(char const const*) »:
ede-launch.cpp:(.text._ZN9Fl_PixmapC2EPKPKc[_ZN9Fl_PixmapC5EPKPKc]+0x28): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link ede-launch/ede-launch ...
C++ ede-timedate/ede-timedate.o
C++ ede-timedate/EDE_Calendar.o
Link ede-timedate/ede-timedate
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
ede-timedate/ede-timedate.o: dans la fonction « Fl_Pixmap::Fl_Pixmap(char const const*) »:
ede-timedate.cpp:(.text._ZN9Fl_PixmapC2EPKPKc[_ZN9Fl_PixmapC5EPKPKc]+0x28): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link ede-timedate/ede-timedate ...
C++ ede-tip/ede-tip.o
Link ede-tip/ede-tip
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
ede-tip/ede-tip.o: dans la fonction « Fl_Pixmap::Fl_Pixmap(char const const*) »:
ede-tip.cpp:(.text._ZN9Fl_PixmapC2EPKPKc[_ZN9Fl_PixmapC5EPKPKc]+0x28): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link ede-tip/ede-tip ...
C++ ede-preferred-applications/ede-preferred-applications.o
C++ ede-preferred-applications/AppChoice.o
Link ede-preferred-applications/ede-preferred-applications
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const*) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link ede-preferred-applications/ede-preferred-applications ...
C++ evoke/evoke.o
C++ evoke/EvokeService.o
C++ evoke/Splash.o
C++ evoke/Xsm.o
...on 100th target...
C++ evoke/Logout.o
C++ evoke/Xshutdown.o
Link evoke/evoke
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window*), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link evoke/evoke ...
C++ ede-panel/Hider.o
C++ ede-panel/Panel.o
C++ ede-panel/AppletManager.o
C++ ede-panel/ede-panel.o
Link ede-panel/ede-panel
/usr/local/lib/libedelib_gui.a(Netwm.o): dans la fonction « edelib::netwm_window_get_icon(unsigned long, unsigned int) »:
Netwm.cpp:(.text+0x17c7): référence indéfinie vers « Fl_RGB_Image::Fl_RGB_Image(unsigned char const, int, int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link ede-panel/ede-panel ...
C++ ede-panel/applets/clock/Clock.o
Link ede-panel/applets/clock/clock.so
Chmod1 ede-panel/applets/clock/clock.so
C++ ede-panel/applets/cpu-monitor/CpuMonitor.o
Link ede-panel/applets/cpu-monitor/cpu_monitor.so
Chmod1 ede-panel/applets/cpu-monitor/cpu_monitor.so
C++ ede-panel/applets/mem-monitor/MemMonitor.o
Link ede-panel/applets/mem-monitor/mem_monitor.so
Chmod1 ede-panel/applets/mem-monitor/mem_monitor.so
C++ ede-panel/applets/battery-monitor/BatteryMonitor.o
Link ede-panel/applets/battery-monitor/battery_monitor.so
Chmod1 ede-panel/applets/battery-monitor/battery_monitor.so
C++ ede-panel/applets/keyboard-layout/KeyLayout.o
Link ede-panel/applets/keyboard-layout/keyboard_layout.so
Chmod1 ede-panel/applets/keyboard-layout/keyboard_layout.so
C++ ede-panel/applets/pager/Pager.o
C++ ede-panel/applets/pager/PagerButton.o
Link ede-panel/applets/pager/pager.so
Chmod1 ede-panel/applets/pager/pager.so
C++ ede-panel/applets/quick-launch/QuickLaunch.o
Link ede-panel/applets/quick-launch/quick_launch.so
Chmod1 ede-panel/applets/quick-launch/quick_launch.so
C++ ede-panel/applets/start-menu/StartMenu.o
C++ ede-panel/applets/start-menu/XdgMenuReader.o
C++ ede-panel/applets/start-menu/DesktopEntry.o
C++ ede-panel/applets/start-menu/MenuRules.o
Link ede-panel/applets/start-menu/start_menu.so
Chmod1 ede-panel/applets/start-menu/start_menu.so
C++ ede-panel/applets/system-tray/Tray.o
Link ede-panel/applets/system-tray/system_tray.so
Chmod1 ede-panel/applets/system-tray/system_tray.so
C++ ede-panel/applets/taskbar/TaskButton.o
C++ ede-panel/applets/taskbar/Taskbar.o
Link ede-panel/applets/taskbar/taskbar.so
Chmod1 ede-panel/applets/taskbar/taskbar.so
AsciiDoc1 ./doc/manual/README.html
File "./doc/asciidoc/asciidoc.py", line 210
raise EAsciiDoc,errmsg
^
SyntaxError: invalid syntax
./doc/asciidoc/asciidoc.py -a toc -a icons -a iconsdir=images -a edeversion="EDE 2.1.0" -o ./doc/manual/README.html README
./doc/asciidoc/asciidoc.py -a icons -a iconsdir=images -a edeversion="EDE 2.1.0" -o ./doc/manual/ede-notify-daemon.html ede-notify-daemon/ede-notify-daemon.txt
Here is my complete sudo jam -sBUILD_ICON_THEMES=1 install output:
don't know how to make <ede-bug-tools!ede-bug-report>ede-bug-report
don't know how to make <ede-bug-tools!ede-crasher>ede-crasher
...patience...
...patience...
...found 2936 target(s)...
...updating 28 target(s)...
...can't find 2 target(s)...
...can't make 3 target(s)...
Install1 /usr/local/bin/ede-about
cp: omission du répertoire « ede-about »
Hm... from what I can see, either edelib isn't compiled properly or you are using different FLTK version.
What FLTK version you are using after all? Did you compiled it manually or used distro package? And, did edelib compiled successfully (if you can, can you drop me compilation output of edelib)?
Best,
Sanel
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
...found 804 target(s)...
...updating 154 target(s)...
Cc src/Missing.o
Cc src/Debug.o
C++ src/Scheme.o
C++ src/Color.o
C++ src/ColorDb.o
C++ src/Config.o
C++ src/DateTime.o
C++ src/DesktopFile.o
C++ src/Directory.o
C++ src/File.o
C++ src/FileTest.o
C++ src/IconTheme.o
C++ src/Listener.o
C++ src/MimeType.o
C++ src/Nls.o
C++ src/Pty.o
C++ src/PtyProcess.o
Cc src/pcre/pcre.o
C++ src/Regex.o
C++ src/Resource.o
C++ src/Run.o
C++ src/Sipc.o
C++ src/StrUtil.o
C++ src/String.o
C++ src/TempFile.o
C++ src/TiXml.o
C++ src/TiXmlParser.o
Cc src/ts/scheme.o
Cc src/ts/utf8.o
C++ src/Util.o
Cc src/xdgmime/xdgmime.o
Cc src/xdgmime/xdgmimealias.o
Cc src/xdgmime/xdgmimecache.o
Cc src/xdgmime/xdgmimeglob.o
Cc src/xdgmime/xdgmimeicon.o
Cc src/xdgmime/xdgmimeint.o
Cc src/xdgmime/xdgmimemagic.o
Cc src/xdgmime/xdgmimeparent.o
Archive lib/libedelib.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
ar: création de lib/libedelib.a
Ranlib lib/libedelib.a
C++ src/AnimateBox.o
C++ src/DirWatch.o
C++ src/Ede.o
C++ src/ExpandableGroup.o
C++ src/FontCache.o
C++ src/FontChooser.o
C++ src/ForeignCallback.o
C++ src/IconChooser.o
C++ src/IconLoader.o
C++ src/MenuBar.o
C++ src/MenuBase.o
C++ src/MenuButton.o
C++ src/MenuItem.o
C++ src/Menu_add.o
C++ src/Menu_global.o
C++ src/MenuTooltip.o
C++ src/MessageBox.o
C++ src/Netwm.o
C++ src/SchemeEditor.o
C++ src/SevenSeg.o
C++ src/TableBase.o
src/TableBase.cpp: Dans la fonction membre ‘void edelib::TableBase::recalc_dimensions()’:
src/TableBase.cpp:538:9: attention : suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’ [-Wparentheses]
if ( !hideh & hidev ) { hidev = (( table_h - tih + SCROLLBAR_SIZE ) <= 0 ); }
^
src/TableBase.cpp:539:9: attention : suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’ [-Wparentheses]
if ( !hidev & hideh ) { hideh = (( table_w - tiw + SCROLLBAR_SIZE ) <= 0 ); }
^
Cc src/sdbm/sdbm.o
Cc src/sdbm/sdbm_hash.o
Cc src/sdbm/sdbm_pair.o
C++ src/Theme.o
C++ src/ThemeLoader.o
C++ src/Window.o
C++ src/WindowUtils.o
C++ src/XSettingsClient.o
C++ src/XSettingsCommon.o
C++ src/XSettingsManager.o
Archive lib/libedelib_gui.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
ar: création de lib/libedelib_gui.a
Ranlib lib/libedelib_gui.a
C++ src/EdbusConnection.o
C++ src/EdbusData.o
C++ src/EdbusDict.o
C++ src/EdbusError.o
C++ src/EdbusList.o
C++ src/EdbusMessage.o
C++ src/EdbusObjectPath.o
Archive lib/libedelib_dbus.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
ar: création de lib/libedelib_dbus.a
Ranlib lib/libedelib_dbus.a
C++ test/UnitTest.o
C++ test/utest.o
C++ test/util.o
C++ test/missing.o
C++ test/strutil.o
C++ test/file.o
C++ test/file_test.o
C++ test/directory.o
C++ test/datetime.o
C++ test/conf.o
C++ test/resource.o
C++ test/desktopfile.o
C++ test/string.o
C++ test/list.o
C++ test/regex.o
C++ test/color.o
C++ test/colordb.o
C++ test/xml.o
C++ test/mime.o
C++ test/temp_file.o
...on 100th target...
C++ test/functional.o
C++ test/run.o
C++ test/run_tests.o
C++ test/dbus.o
C++ test/xsettings.o
C++ test/theme.o
Link test/run_tests
./lib/libedelib.a(scheme.o):(.data.rel+0x168): référence indéfinie vers « is_macro »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x50): référence indéfinie vers « is_inport »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x60): référence indéfinie vers « is_outport »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link test/run_tests ...
C++ test/xdg/icon-theme.o
Link test/xdg/icon-theme
Chmod1 test/xdg/icon-theme
C++ examples/egroup.o
Link examples/egroup
Chmod1 examples/egroup
C++ examples/egroup2.o
Link examples/egroup2
Chmod1 examples/egroup2
C++ examples/icon_chooser.o
Link examples/icon_chooser
Chmod1 examples/icon_chooser
C++ examples/font_chooser.o
Link examples/font_chooser
Chmod1 examples/font_chooser
C++ examples/sevenseg.o
Link examples/sevenseg
Chmod1 examples/sevenseg
C++ examples/dirwatch.o
Link examples/dirwatch
Chmod1 examples/dirwatch
C++ examples/list_view.o
Link examples/list_view
Chmod1 examples/list_view
C++ examples/xsettings_setter.o
Link examples/xsettings_setter
Chmod1 examples/xsettings_setter
C++ examples/xsettings_client.o
Link examples/xsettings_client
Chmod1 examples/xsettings_client
C++ examples/menu.o
Link examples/menu
Chmod1 examples/menu
C++ examples/theme.o
Link examples/theme
./lib/libedelib.a(scheme.o):(.data.rel+0x168): référence indéfinie vers « is_macro »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x50): référence indéfinie vers « is_inport »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x60): référence indéfinie vers « is_outport »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link examples/theme ...
C++ examples/animate.o
Link examples/animate
Chmod1 examples/animate
C++ examples/script_editor.o
Link examples/script_editor
./lib/libedelib.a(scheme.o):(.data.rel+0x168): référence indéfinie vers « is_macro »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x50): référence indéfinie vers « is_inport »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x60): référence indéfinie vers « is_outport »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link examples/script_editor ...
C++ examples/elinks.o
Link examples/elinks
Chmod1 examples/elinks
C++ examples/efile.o
Link examples/efile
Chmod1 examples/efile
C++ examples/sipc_client.o
Link examples/sipc_client
Chmod1 examples/sipc_client
C++ examples/sipc_server.o
Link examples/sipc_server
Chmod1 examples/sipc_server
C++ tools/edelib-script/edelib-script.o
Link tools/edelib-script/edelib-script
./lib/libedelib.a(scheme.o):(.data.rel+0x168): référence indéfinie vers « is_macro »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x50): référence indéfinie vers « is_inport »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x60): référence indéfinie vers « is_outport »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link tools/edelib-script/edelib-script ...
C++ tools/edelib-dbus-explorer/edelib-dbus-explorer.o
C++ tools/edelib-dbus-explorer/ScriptEditor.o
C++ tools/edelib-dbus-explorer/ObjectTree.o
C++ tools/edelib-dbus-explorer/Entity.o
GenHelp1 tools/edelib-dbus-explorer/Help.h
C++ tools/edelib-dbus-explorer/ScriptDBus.o
Link tools/edelib-dbus-explorer/edelib-dbus-explorer
./lib/libedelib.a(scheme.o):(.data.rel+0x168): référence indéfinie vers « is_macro »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x50): référence indéfinie vers « is_inport »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x60): référence indéfinie vers « is_outport »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link tools/edelib-dbus-explorer/edelib-dbus-explorer ...
C++ tools/edelib-update-font-cache/edelib-update-font-cache.o
Link tools/edelib-update-font-cache/edelib-update-font-cache
Chmod1 tools/edelib-update-font-cache/edelib-update-font-cache
MakeApiDocumentation1 doc/html
warning: Tag XML_SCHEMA' at line 915 of fileDoxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag XML_DTD' at line 921 of fileDoxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
...failed updating 5 target(s)...
...updated 149 target(s)...
or jam (without any options)
...found 804 target(s)...
...updating 154 target(s)...
Cc src/Missing.o
Cc src/Debug.o
C++ src/Scheme.o
C++ src/Color.o
C++ src/ColorDb.o
C++ src/Config.o
C++ src/DateTime.o
C++ src/DesktopFile.o
C++ src/Directory.o
C++ src/File.o
C++ src/FileTest.o
C++ src/IconTheme.o
C++ src/Listener.o
C++ src/MimeType.o
C++ src/Nls.o
C++ src/Pty.o
C++ src/PtyProcess.o
Cc src/pcre/pcre.o
C++ src/Regex.o
C++ src/Resource.o
C++ src/Run.o
C++ src/Sipc.o
C++ src/StrUtil.o
C++ src/String.o
C++ src/TempFile.o
C++ src/TiXml.o
C++ src/TiXmlParser.o
Cc src/ts/scheme.o
Cc src/ts/utf8.o
C++ src/Util.o
Cc src/xdgmime/xdgmime.o
Cc src/xdgmime/xdgmimealias.o
Cc src/xdgmime/xdgmimecache.o
Cc src/xdgmime/xdgmimeglob.o
Cc src/xdgmime/xdgmimeicon.o
Cc src/xdgmime/xdgmimeint.o
Cc src/xdgmime/xdgmimemagic.o
Cc src/xdgmime/xdgmimeparent.o
Archive lib/libedelib.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
ar: création de lib/libedelib.a
Ranlib lib/libedelib.a
C++ src/AnimateBox.o
C++ src/DirWatch.o
C++ src/Ede.o
C++ src/ExpandableGroup.o
C++ src/FontCache.o
C++ src/FontChooser.o
C++ src/ForeignCallback.o
C++ src/IconChooser.o
C++ src/IconLoader.o
C++ src/MenuBar.o
C++ src/MenuBase.o
C++ src/MenuButton.o
C++ src/MenuItem.o
C++ src/Menu_add.o
C++ src/Menu_global.o
C++ src/MenuTooltip.o
C++ src/MessageBox.o
C++ src/Netwm.o
C++ src/SchemeEditor.o
C++ src/SevenSeg.o
C++ src/TableBase.o
src/TableBase.cpp: Dans la fonction membre ‘void edelib::TableBase::recalc_dimensions()’:
src/TableBase.cpp:538:9: attention : suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’ [-Wparentheses]
if ( !hideh & hidev ) { hidev = (( table_h - tih + SCROLLBAR_SIZE ) <= 0 ); }
^
src/TableBase.cpp:539:9: attention : suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’ [-Wparentheses]
if ( !hidev & hideh ) { hideh = (( table_w - tiw + SCROLLBAR_SIZE ) <= 0 ); }
^
Cc src/sdbm/sdbm.o
Cc src/sdbm/sdbm_hash.o
Cc src/sdbm/sdbm_pair.o
C++ src/Theme.o
C++ src/ThemeLoader.o
C++ src/Window.o
C++ src/WindowUtils.o
C++ src/XSettingsClient.o
C++ src/XSettingsCommon.o
C++ src/XSettingsManager.o
Archive lib/libedelib_gui.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
ar: création de lib/libedelib_gui.a
Ranlib lib/libedelib_gui.a
C++ src/EdbusConnection.o
C++ src/EdbusData.o
C++ src/EdbusDict.o
C++ src/EdbusError.o
C++ src/EdbusList.o
C++ src/EdbusMessage.o
C++ src/EdbusObjectPath.o
Archive lib/libedelib_dbus.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
ar: création de lib/libedelib_dbus.a
Ranlib lib/libedelib_dbus.a
C++ test/UnitTest.o
C++ test/utest.o
C++ test/util.o
C++ test/missing.o
C++ test/strutil.o
C++ test/file.o
C++ test/file_test.o
C++ test/directory.o
C++ test/datetime.o
C++ test/conf.o
C++ test/resource.o
C++ test/desktopfile.o
C++ test/string.o
C++ test/list.o
C++ test/regex.o
C++ test/color.o
C++ test/colordb.o
C++ test/xml.o
C++ test/mime.o
C++ test/temp_file.o
...on 100th target...
C++ test/functional.o
C++ test/run.o
C++ test/run_tests.o
C++ test/dbus.o
C++ test/xsettings.o
C++ test/theme.o
Link test/run_tests
./lib/libedelib.a(scheme.o):(.data.rel+0x168): référence indéfinie vers « is_macro »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x50): référence indéfinie vers « is_inport »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x60): référence indéfinie vers « is_outport »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link test/run_tests ...
C++ test/xdg/icon-theme.o
Link test/xdg/icon-theme
Chmod1 test/xdg/icon-theme
C++ examples/egroup.o
Link examples/egroup
Chmod1 examples/egroup
C++ examples/egroup2.o
Link examples/egroup2
Chmod1 examples/egroup2
C++ examples/icon_chooser.o
Link examples/icon_chooser
Chmod1 examples/icon_chooser
C++ examples/font_chooser.o
Link examples/font_chooser
Chmod1 examples/font_chooser
C++ examples/sevenseg.o
Link examples/sevenseg
Chmod1 examples/sevenseg
C++ examples/dirwatch.o
Link examples/dirwatch
Chmod1 examples/dirwatch
C++ examples/list_view.o
Link examples/list_view
Chmod1 examples/list_view
C++ examples/xsettings_setter.o
Link examples/xsettings_setter
Chmod1 examples/xsettings_setter
C++ examples/xsettings_client.o
Link examples/xsettings_client
Chmod1 examples/xsettings_client
C++ examples/menu.o
Link examples/menu
Chmod1 examples/menu
C++ examples/theme.o
Link examples/theme
./lib/libedelib.a(scheme.o):(.data.rel+0x168): référence indéfinie vers « is_macro »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x50): référence indéfinie vers « is_inport »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x60): référence indéfinie vers « is_outport »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link examples/theme ...
C++ examples/animate.o
Link examples/animate
Chmod1 examples/animate
C++ examples/script_editor.o
Link examples/script_editor
./lib/libedelib.a(scheme.o):(.data.rel+0x168): référence indéfinie vers « is_macro »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x50): référence indéfinie vers « is_inport »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x60): référence indéfinie vers « is_outport »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link examples/script_editor ...
C++ examples/elinks.o
Link examples/elinks
Chmod1 examples/elinks
C++ examples/efile.o
Link examples/efile
Chmod1 examples/efile
C++ examples/sipc_client.o
Link examples/sipc_client
Chmod1 examples/sipc_client
C++ examples/sipc_server.o
Link examples/sipc_server
Chmod1 examples/sipc_server
C++ tools/edelib-script/edelib-script.o
Link tools/edelib-script/edelib-script
./lib/libedelib.a(scheme.o):(.data.rel+0x168): référence indéfinie vers « is_macro »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x50): référence indéfinie vers « is_inport »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x60): référence indéfinie vers « is_outport »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link tools/edelib-script/edelib-script ...
C++ tools/edelib-dbus-explorer/edelib-dbus-explorer.o
C++ tools/edelib-dbus-explorer/ScriptEditor.o
C++ tools/edelib-dbus-explorer/ObjectTree.o
C++ tools/edelib-dbus-explorer/Entity.o
GenHelp1 tools/edelib-dbus-explorer/Help.h
C++ tools/edelib-dbus-explorer/ScriptDBus.o
Link tools/edelib-dbus-explorer/edelib-dbus-explorer
./lib/libedelib.a(scheme.o):(.data.rel+0x168): référence indéfinie vers « is_macro »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x50): référence indéfinie vers « is_inport »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x60): référence indéfinie vers « is_outport »
collect2: erreur: ld a retourné 1 code d'état d'exécution
...failed Link tools/edelib-dbus-explorer/edelib-dbus-explorer ...
C++ tools/edelib-update-font-cache/edelib-update-font-cache.o
Link tools/edelib-update-font-cache/edelib-update-font-cache
Chmod1 tools/edelib-update-font-cache/edelib-update-font-cache
MakeApiDocumentation1 doc/html
warning: Tag XML_SCHEMA' at line 915 of fileDoxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag XML_DTD' at line 921 of fileDoxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
...failed updating 5 target(s)...
...updated 149 target(s)...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
1) go to edelib/src/ts/scheme.c file
2) find line: "INTERFACE INLINE int is_macro(pointer p)"
3) remove "INLINE" part
4) try to find similar lines with "is_inport" and "is_outport"
5) repeat step #3
Seems like gcc during optimization removes these functions (which is supposed to do), but they are present in linking section. I'll need to look at this more briefly as this happens more and more with newer gcc versions.
Best,
Sanel
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello!
I use Manjaro-openrc with LXDE and I think EDE (and generally FLTK apps) sound interesting, so I want to try it.
I installed EDE 2.1 through the Archlinux repository, but icons on splash screen aren't visible. Because -sBUILD_ICON_THEMES=1 option isn't use?
So I installed it compiling from sources as described in the wiki page. Icons on splash screen are visible, but the desktop is empty: no start menu. empty panel, no desktop icon… The only thing I can do is change the wallpaper.
During the compilation process, I saw an ede-dbus-explorer failed (as I remember).
Does the problem come from this? How can I get EDE working?
Thank you in advance for your answer and have a nice day!
Last edit: DDZ 2015-09-04
Hi,
Thanks for trying it :)
I presume that assets aren't properly located. What was your --prefix for configure script? Also, does your XDG_DATA_DIRS matches location where EDE files were installed? To check it, just do 'echo $XDG_DATA_DIRS' in terminal and make sure it contains path you used for configure script.
Best,
Sanel
I did as written in the doc:
/usr/local/share:/usr/share:/usr/share/gdm:/var/lib/menu-xdg
Last edit: DDZ 2015-09-07
Hm... can you try to run EDE panel from terminal (just run 'ede-panel') and drop me output from it?
Best,
Sanel
ede-panel
loading 'edeneu' theme
[ede-panel] ede-panel/AppletManager.cpp:130: Condition 'applet_list.size() > 0' failed
[ede-panel] ede-panel/AppletManager.cpp:65: Unable to load '/usr/local/share/ede/panel-applets/start_menu.so': '/usr/local/share/ede/panel-applets/start_menu.so: cannot open shared object file: No such file or directory'
[ede-panel] ede-panel/AppletManager.cpp:65: Unable to load '/usr/local/share/ede/panel-applets/quick_launch.so': '/usr/local/share/ede/panel-applets/quick_launch.so: cannot open shared object file: No such file or directory'
[ede-panel] ede-panel/AppletManager.cpp:65: Unable to load '/usr/local/share/ede/panel-applets/pager.so': '/usr/local/share/ede/panel-applets/pager.so: cannot open shared object file: No such file or directory'
[ede-panel] ede-panel/AppletManager.cpp:65: Unable to load '/usr/local/share/ede/panel-applets/clock.so': '/usr/local/share/ede/panel-applets/clock.so: cannot open shared object file: No such file or directory'
[ede-panel] ede-panel/AppletManager.cpp:65: Unable to load '/usr/local/share/ede/panel-applets/taskbar.so': '/usr/local/share/ede/panel-applets/taskbar.so: cannot open shared object file: No such file or directory'
[ede-panel] ede-panel/AppletManager.cpp:65: Unable to load '/usr/local/share/ede/panel-applets/keyboard_layout.so': '/usr/local/share/ede/panel-applets/keyboard_layout.so: cannot open shared object file: No such file or directory'
[ede-panel] ede-panel/AppletManager.cpp:65: Unable to load '/usr/local/share/ede/panel-applets/battery_monitor.so': '/usr/local/share/ede/panel-applets/battery_monitor.so: cannot open shared object file: No such file or directory'
[ede-panel] ede-panel/AppletManager.cpp:65: Unable to load '/usr/local/share/ede/panel-applets/cpu_monitor.so': '/usr/local/share/ede/panel-applets/cpu_monitor.so: cannot open shared object file: No such file or directory'
[ede-panel] ede-panel/AppletManager.cpp:65: Unable to load '/usr/local/share/ede/panel-applets/mem_monitor.so': '/usr/local/share/ede/panel-applets/mem_monitor.so: cannot open shared object file: No such file or directory'
[ede-panel] ede-panel/AppletManager.cpp:65: Unable to load '/usr/local/share/ede/panel-applets/system_tray.so': '/usr/local/share/ede/panel-applets/system_tray.so: cannot open shared object file: No such file or directory'
Ctrl + C -> [ede-panel] ede-panel/AppletManager.cpp:130: Condition 'applet_list.size() > 0' failed
Why « post awaiting moderation »? Where is my answer? Is it a bug?
Last edit: DDZ 2015-09-09
Hm, probably because SF was thinking these are some spammy links. Approved it, just I didn't received any notification about pending stuff...
From here, I can see that EDE is trying to load them from "/usr/local" and are not found. Are they are installed? Can you go to ede/ede-panel source folder and hit 'jam install' (as root) and drop me output?
I presume either they are installed on the wrong place (unlikely) or they aren't compiled properly (likely).
Best,
S.
don't know how to make <ede-panel!applets!clock>clock.so
don't know how to make <ede-panel!applets!cpu-monitor>cpu_monitor.so
don't know how to make <ede-panel!applets!mem-monitor>mem_monitor.so
don't know how to make <ede-panel!applets!battery-monitor>battery_monitor.so
don't know how to make <ede-panel!applets!keyboard-layout>keyboard_layout.so
don't know how to make <ede-panel!applets!pager>pager.so
don't know how to make <ede-panel!applets!quick-launch>quick_launch.so
don't know how to make <ede-panel!applets!start-menu>start_menu.so
don't know how to make <ede-panel!applets!system-tray>system_tray.so
don't know how to make <ede-panel!applets!taskbar>taskbar.so
...found 25 target(s)...
...can't find 10 target(s)...
...can't make 10 target(s)...
...skipped <installed>/usr/local/share/ede/panel-applets/clock.so for lack of <ede-panel!applets!clock>clock.so...
...skipped <installed>/usr/local/share/ede/panel-applets/cpu_monitor.so for lack of <ede-panel!applets!cpu-monitor>cpu_monitor.so...
...skipped <installed>/usr/local/share/ede/panel-applets/mem_monitor.so for lack of <ede-panel!applets!mem-monitor>mem_monitor.so...
...skipped <installed>/usr/local/share/ede/panel-applets/battery_monitor.so for lack of <ede-panel!applets!battery-monitor>battery_monitor.so...
...skipped <installed>/usr/local/share/ede/panel-applets/keyboard_layout.so for lack of <ede-panel!applets!keyboard-layout>keyboard_layout.so...
...skipped <installed>/usr/local/share/ede/panel-applets/pager.so for lack of <ede-panel!applets!pager>pager.so...
...skipped <installed>/usr/local/share/ede/panel-applets/quick_launch.so for lack of <ede-panel!applets!quick-launch>quick_launch.so...
...skipped <installed>/usr/local/share/ede/panel-applets/start_menu.so for lack of <ede-panel!applets!start-menu>start_menu.so...
...skipped <installed>/usr/local/share/ede/panel-applets/system_tray.so for lack of <ede-panel!applets!system-tray>system_tray.so...
...skipped <installed>/usr/local/share/ede/panel-applets/taskbar.so for lack of <ede-panel!applets!taskbar>taskbar.so...
...skipped 10 target(s)...
So
jam -sBUILD_ICON_THEMES=1
...found 291 target(s)...
...updating 27 target(s)...
C++ Hider.o
C++ Panel.o
C++ ede-panel.o
Link ede-panel
/usr/local/lib/libedelib_gui.a(Netwm.o): dans la fonction « edelib::netwm_window_get_icon(unsigned long, unsigned int) »:
Netwm.cpp:(.text+0x17c7): référence indéfinie vers « Fl_RGB_Image::Fl_RGB_Image(unsigned char const, int, int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -rdynamic -o ede-panel Hider.o Panel.o AppletManager.o ede-panel.o -L/usr/local/lib -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -ledelib -lstdc++ -ldl
...failed Link ede-panel ...
C++ applets/clock/Clock.o
Link applets/clock/clock.so
Chmod1 applets/clock/clock.so
C++ applets/cpu-monitor/CpuMonitor.o
Link applets/cpu-monitor/cpu_monitor.so
Chmod1 applets/cpu-monitor/cpu_monitor.so
C++ applets/mem-monitor/MemMonitor.o
Link applets/mem-monitor/mem_monitor.so
Chmod1 applets/mem-monitor/mem_monitor.so
C++ applets/battery-monitor/BatteryMonitor.o
Link applets/battery-monitor/battery_monitor.so
Chmod1 applets/battery-monitor/battery_monitor.so
C++ applets/keyboard-layout/KeyLayout.o
Link applets/keyboard-layout/keyboard_layout.so
Chmod1 applets/keyboard-layout/keyboard_layout.so
C++ applets/pager/Pager.o
C++ applets/pager/PagerButton.o
Link applets/pager/pager.so
Chmod1 applets/pager/pager.so
C++ applets/quick-launch/QuickLaunch.o
Link applets/quick-launch/quick_launch.so
Chmod1 applets/quick-launch/quick_launch.so
C++ applets/start-menu/StartMenu.o
C++ applets/start-menu/XdgMenuReader.o
Link applets/start-menu/start_menu.so
Chmod1 applets/start-menu/start_menu.so
C++ applets/system-tray/Tray.o
Link applets/system-tray/system_tray.so
Chmod1 applets/system-tray/system_tray.so
C++ applets/taskbar/TaskButton.o
C++ applets/taskbar/Taskbar.o
Link applets/taskbar/taskbar.so
Chmod1 applets/taskbar/taskbar.so
...failed updating 1 target(s)...
...updated 26 target(s)...
sudo jam install
don't know how to make <ede-panel>ede-panel
...found 25 target(s)...
...updating 10 target(s)...
...can't find 1 target(s)...
...can't make 1 target(s)...
...skipped <installed>/usr/local/bin/ede-panel for lack of <ede-panel>ede-panel...
Install1 /usr/local/share/ede/panel-applets/clock.so
Chmod1 /usr/local/share/ede/panel-applets/clock.so
Install1 /usr/local/share/ede/panel-applets/cpu_monitor.so
Chmod1 /usr/local/share/ede/panel-applets/cpu_monitor.so
Install1 /usr/local/share/ede/panel-applets/mem_monitor.so
Chmod1 /usr/local/share/ede/panel-applets/mem_monitor.so
Install1 /usr/local/share/ede/panel-applets/battery_monitor.so
Chmod1 /usr/local/share/ede/panel-applets/battery_monitor.so
Install1 /usr/local/share/ede/panel-applets/keyboard_layout.so
Chmod1 /usr/local/share/ede/panel-applets/keyboard_layout.so
Install1 /usr/local/share/ede/panel-applets/pager.so
Chmod1 /usr/local/share/ede/panel-applets/pager.so
Install1 /usr/local/share/ede/panel-applets/quick_launch.so
Chmod1 /usr/local/share/ede/panel-applets/quick_launch.so
Install1 /usr/local/share/ede/panel-applets/start_menu.so
Chmod1 /usr/local/share/ede/panel-applets/start_menu.so
Install1 /usr/local/share/ede/panel-applets/system_tray.so
Chmod1 /usr/local/share/ede/panel-applets/system_tray.so
Install1 /usr/local/share/ede/panel-applets/taskbar.so
Chmod1 /usr/local/share/ede/panel-applets/taskbar.so
...skipped 1 target(s)...
...updated 10 target(s)...
I don't know why compiling and installing ede doesn't compile and doesn't install ede-panel…
I think we must do jam install rather than jam -sBUILD_ICON_THEMES=1 install (as root).
Here is my complete jam -sBUILD_ICON_THEMES=1 output:
jam -sBUILD_ICON_THEMES=1
...patience...
...found 1076 target(s)...
...updating 144 target(s)...
Cc ede-bug-tools/ede-bug-report/double.o
Cc ede-bug-tools/ede-bug-report/parse_value.o
Cc ede-bug-tools/ede-bug-report/resource.o
Cc ede-bug-tools/ede-bug-report/trace.o
Cc ede-bug-tools/ede-bug-report/version.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_data.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_datetime.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_string.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_array.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_struct.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_build.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_decompose.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_parse.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_serialize.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_base64.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_authcookie.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_client.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_client_global.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_expat.o
Cc ede-bug-tools/ede-bug-report/xmlrpc_server_info.o
Archive ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libxmlrpc_local.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
Ranlib ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libxmlrpc_local.a
Cc ede-bug-tools/ede-bug-report/casprintf.o
Cc ede-bug-tools/ede-bug-report/cmdline_parser.o
Cc ede-bug-tools/ede-bug-report/getoptx.o
Cc ede-bug-tools/ede-bug-report/string_parser.o
Cc ede-bug-tools/ede-bug-report/stripcaseeq.o
Archive ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libxmlrpc_obj_local.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
Ranlib ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libxmlrpc_obj_local.a
Cc ede-bug-tools/ede-bug-report/asprintf.o
Cc ede-bug-tools/ede-bug-report/error.o
Cc ede-bug-tools/ede-bug-report/make_printable.o
Cc ede-bug-tools/ede-bug-report/memblock.o
Cc ede-bug-tools/ede-bug-report/select.o
Cc ede-bug-tools/ede-bug-report/sleep.o
Cc ede-bug-tools/ede-bug-report/time.o
Cc ede-bug-tools/ede-bug-report/utf8.o
Archive ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libxmlrpc_util_local.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
Ranlib ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libxmlrpc_util_local.a
Cc ede-bug-tools/ede-bug-report/xmlparse.o
Archive ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libxmlparse_local.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
Ranlib ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libxmlparse_local.a
Cc ede-bug-tools/ede-bug-report/xmltok.o
Cc ede-bug-tools/ede-bug-report/xmlrole.o
Archive ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libxmltok_local.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
Ranlib ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libxmltok_local.a
Cc ede-bug-tools/ede-bug-report/xmlrpc_curl_transport.o
Cc ede-bug-tools/ede-bug-report/curltransaction.o
Cc ede-bug-tools/ede-bug-report/curlmulti.o
Cc ede-bug-tools/ede-bug-report/lock_pthread.o
Archive ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libcurl_transport_local.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
Ranlib ede-bug-tools/ede-bug-report/xmlrpc-c/lib/libcurl_transport_local.a
C++ ede-about/ede-about.o
Link ede-about/ede-about
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
ede-about/ede-about.o: dans la fonction « Fl_Pixmap::Fl_Pixmap(char const const*) »:
ede-about.cpp:(.text._ZN9Fl_PixmapC2EPKPKc[_ZN9Fl_PixmapC5EPKPKc]+0x28): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o ede-about/ede-about ede-about/ede-about.o -L/usr/local/lib -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -ledelib -lstdc++
...failed Link ede-about/ede-about ...
C++ ede-autostart/ede-autostart.o
Link ede-autostart/ede-autostart
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window*), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o ede-autostart/ede-autostart ede-autostart/ede-autostart.o -L/usr/local/lib -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -ledelib -lstdc++
...failed Link ede-autostart/ede-autostart ...
C++ ede-bell-conf/ede-bell-conf.o
Link ede-bell-conf/ede-bell-conf
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const*) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o ede-bell-conf/ede-bell-conf ede-bell-conf/ede-bell-conf.o -L/usr/local/lib -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -ledelib -lstdc++
...failed Link ede-bell-conf/ede-bell-conf ...
C++ ede-bug-tools/ede-bug-report/ede-bug-report.o
C++ ede-bug-tools/ede-bug-report/BugzillaSender.o
C++ ede-bug-tools/ede-bug-report/PulseProgress.o
Link ede-bug-tools/ede-bug-report/ede-bug-report
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
ede-bug-tools/ede-bug-report/ede-bug-report.o: dans la fonction « __static_initialization_and_destruction_0(int, int) »:
ede-bug-report.cpp:(.text+0xa1a): référence indéfinie vers « Fl_RGB_Image::Fl_RGB_Image(unsigned char const, int, int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o ede-bug-tools/ede-bug-report/ede-bug-report ede-bug-tools/ede-bug-report/ede-bug-report.o ede-bug-tools/ede-bug-report/Bugzilla.o ede-bug-tools/ede-bug-report/BugzillaSender.o ede-bug-tools/ede-bug-report/PulseProgress.o -L/usr/local/lib -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -ledelib -lstdc++ -Lede-bug-tools/ede-bug-report/xmlrpc-c/lib -lxmlrpc_local -lcurl_transport_local -lxmlrpc_util_local -lxmlrpc_obj_local -lxmlparse_local -lxmltok_local -lcurl -pthread
...failed Link ede-bug-tools/ede-bug-report/ede-bug-report ...
C++ ede-bug-tools/ede-crasher/CrashDialog.o
Link ede-bug-tools/ede-crasher/ede-crasher
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
ede-bug-tools/ede-crasher/CrashDialog.o: dans la fonction « __static_initialization_and_destruction_0(int, int) »:
CrashDialog.cpp:(.text+0xc1a): référence indéfinie vers « Fl_RGB_Image::Fl_RGB_Image(unsigned char const, int, int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o ede-bug-tools/ede-crasher/ede-crasher ede-bug-tools/ede-crasher/ede-crasher.o ede-bug-tools/ede-crasher/GdbOutput.o ede-bug-tools/ede-crasher/CrashDialog.o -L/usr/local/lib -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -ledelib -lstdc++
...failed Link ede-bug-tools/ede-crasher/ede-crasher ...
C++ ede-calc/SciCalc.o
C++ ede-calc/Main.o
Link ede-calc/ede-calc
Chmod1 ede-calc/ede-calc
C++ ede-conf/ede-conf.o
Link ede-conf/ede-conf
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window*), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o ede-conf/ede-conf ede-conf/ede-conf.o -L/usr/local/lib -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -ledelib -lstdc++
...failed Link ede-conf/ede-conf ...
C++ ede-desktop/ede-desktop.o
C++ ede-desktop/Wallpaper.o
C++ ede-desktop/DesktopIcon.o
C++ ede-desktop/MovableIcon.o
C++ ede-desktop/Utils.o
C++ ede-desktop/IconDialog.o
C++ ede-desktop/Desktop.o
Link ede-desktop/ede-desktop
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
/usr/local/lib/libedelib_gui.a(Netwm.o): dans la fonction « edelib::netwm_window_get_icon(unsigned long, unsigned int) »:
Netwm.cpp:(.text+0x17c7): référence indéfinie vers « Fl_RGB_Image::Fl_RGB_Image(unsigned char const, int, int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
ede-desktop/Wallpaper.o: dans la fonction « create_tile(Fl_Image, Fl_RGB_Image, int, int, int, int) »:
Wallpaper.cpp:(.text+0x11e6): référence indéfinie vers « Fl_RGB_Image::Fl_RGB_Image(unsigned char const, int, int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o ede-desktop/ede-desktop ede-desktop/ede-desktop.o ede-desktop/Wallpaper.o ede-desktop/DesktopIcon.o ede-desktop/MovableIcon.o ede-desktop/Utils.o ede-desktop/IconDialog.o ede-desktop/Desktop.o -L/usr/local/lib -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -ledelib -lstdc++ -L/usr/local/lib -ledelib_dbus -ledelib -ldbus-1 -lXext
...failed Link ede-desktop/ede-desktop ...
C++ ede-desktop-conf/ede-desktop-conf.o
Link ede-desktop-conf/ede-desktop-conf
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const*) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o ede-desktop-conf/ede-desktop-conf ede-desktop-conf/ede-desktop-conf.o -L/usr/local/lib -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -ledelib -lstdc++
...failed Link ede-desktop-conf/ede-desktop-conf ...
C++ ede-dialog/ede-dialog.o
Link ede-dialog/ede-dialog
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window*), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o ede-dialog/ede-dialog ede-dialog/ede-dialog.o -L/usr/local/lib -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -ledelib -lstdc++
...failed Link ede-dialog/ede-dialog ...
C++ ede-keyboard-conf/ede-keyboard-conf.o
Link ede-keyboard-conf/ede-keyboard-conf
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window*), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o ede-keyboard-conf/ede-keyboard-conf ede-keyboard-conf/ede-keyboard-conf.o -L/usr/local/lib -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -ledelib -lstdc++ -lxkbfile
...failed Link ede-keyboard-conf/ede-keyboard-conf ...
C++ ede-notify-daemon/ede-notify-daemon.o
C++ ede-notify-daemon/NotifyWindow.o
Link ede-notify-daemon/ede-notify-daemon
/usr/local/lib/libedelib_gui.a(Netwm.o): dans la fonction « edelib::netwm_window_get_icon(unsigned long, unsigned int) »:
Netwm.cpp:(.text+0x17c7): référence indéfinie vers « Fl_RGB_Image::Fl_RGB_Image(unsigned char const*, int, int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o ede-notify-daemon/ede-notify-daemon ede-notify-daemon/ede-notify-daemon.o ede-notify-daemon/NotifyWindow.o -L/usr/local/lib -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -ledelib -lstdc++ -L/usr/local/lib -ledelib_dbus -ledelib -ldbus-1
...failed Link ede-notify-daemon/ede-notify-daemon ...
C++ ede-screensaver-conf/ede-screensaver-conf.o
Link ede-screensaver-conf/ede-screensaver-conf
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
ede-screensaver-conf/ede-screensaver-conf.o: dans la fonction « Fl_Pixmap::Fl_Pixmap(char const const*) »:
ede-screensaver-conf.cpp:(.text._ZN9Fl_PixmapC2EPKPKc[_ZN9Fl_PixmapC5EPKPKc]+0x28): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o ede-screensaver-conf/ede-screensaver-conf ede-screensaver-conf/ede-screensaver-conf.o ede-screensaver-conf/XScreenSaver.o -L/usr/local/lib -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -ledelib -lstdc++
...failed Link ede-screensaver-conf/ede-screensaver-conf ...
C++ ede-image-view/ede-image-view.o
Link ede-image-view/ede-image-view
Chmod1 ede-image-view/ede-image-view
C++ ede-launch/ede-launch.o
C++ ede-launch/StartupNotify.o
Link ede-launch/ede-launch
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
ede-launch/ede-launch.o: dans la fonction « Fl_Pixmap::Fl_Pixmap(char const const*) »:
ede-launch.cpp:(.text._ZN9Fl_PixmapC2EPKPKc[_ZN9Fl_PixmapC5EPKPKc]+0x28): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o ede-launch/ede-launch ede-launch/ede-launch.o ede-launch/StartupNotify.o -L/usr/local/lib -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -ledelib -lstdc++ -lstartup-notification-1
...failed Link ede-launch/ede-launch ...
C++ ede-timedate/ede-timedate.o
C++ ede-timedate/EDE_Calendar.o
Link ede-timedate/ede-timedate
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
ede-timedate/ede-timedate.o: dans la fonction « Fl_Pixmap::Fl_Pixmap(char const const*) »:
ede-timedate.cpp:(.text._ZN9Fl_PixmapC2EPKPKc[_ZN9Fl_PixmapC5EPKPKc]+0x28): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o ede-timedate/ede-timedate ede-timedate/ede-timedate.o ede-timedate/EDE_Calendar.o -L/usr/local/lib -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -ledelib -lstdc++
...failed Link ede-timedate/ede-timedate ...
C++ ede-tip/ede-tip.o
Link ede-tip/ede-tip
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
ede-tip/ede-tip.o: dans la fonction « Fl_Pixmap::Fl_Pixmap(char const const*) »:
ede-tip.cpp:(.text._ZN9Fl_PixmapC2EPKPKc[_ZN9Fl_PixmapC5EPKPKc]+0x28): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o ede-tip/ede-tip ede-tip/Fortune.o ede-tip/ede-tip.o -L/usr/local/lib -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -ledelib -lstdc++
...failed Link ede-tip/ede-tip ...
C++ ede-preferred-applications/ede-preferred-applications.o
C++ ede-preferred-applications/AppChoice.o
Link ede-preferred-applications/ede-preferred-applications
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const*) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o ede-preferred-applications/ede-preferred-applications ede-preferred-applications/ede-preferred-applications.o ede-preferred-applications/AppChoice.o -L/usr/local/lib -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -ledelib -lstdc++
...failed Link ede-preferred-applications/ede-preferred-applications ...
C++ evoke/evoke.o
C++ evoke/EvokeService.o
C++ evoke/Splash.o
C++ evoke/Xsm.o
...on 100th target...
C++ evoke/Logout.o
C++ evoke/Xshutdown.o
Link evoke/evoke
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window*), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o evoke/evoke evoke/evoke.o evoke/EvokeService.o evoke/Splash.o evoke/Xsm.o evoke/Logout.o evoke/Xshutdown.o -L/usr/local/lib -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -ledelib -lstdc++ -L/usr/local/lib -ledelib_dbus -ledelib -ldbus-1
...failed Link evoke/evoke ...
C++ ede-panel/Hider.o
C++ ede-panel/Panel.o
C++ ede-panel/AppletManager.o
C++ ede-panel/ede-panel.o
Link ede-panel/ede-panel
/usr/local/lib/libedelib_gui.a(Netwm.o): dans la fonction « edelib::netwm_window_get_icon(unsigned long, unsigned int) »:
Netwm.cpp:(.text+0x17c7): référence indéfinie vers « Fl_RGB_Image::Fl_RGB_Image(unsigned char const, int, int, int, int) »
/usr/local/lib/libedelib_gui.a(WindowUtils.o): dans la fonction « edelib::window_xid_create(Fl_Window, void ()(Fl_Window), int) »:
WindowUtils.cpp:(.text+0x40d): référence indéfinie vers « fl_disable_transient_for »
WindowUtils.cpp:(.text+0x4d7): référence indéfinie vers « fl_show_iconic »
/usr/local/lib/libedelib_gui.a(MessageBox.o): dans la fonction « edelib::MessageBox::set_xpm_icon(char const const) »:
MessageBox.cpp:(.text+0xae9): référence indéfinie vers « Fl_Image::Fl_Image(int, int, int) »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -rdynamic -o ede-panel/ede-panel ede-panel/Hider.o ede-panel/Panel.o ede-panel/AppletManager.o ede-panel/ede-panel.o -L/usr/local/lib -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -ledelib -lstdc++ -ldl
...failed Link ede-panel/ede-panel ...
C++ ede-panel/applets/clock/Clock.o
Link ede-panel/applets/clock/clock.so
Chmod1 ede-panel/applets/clock/clock.so
C++ ede-panel/applets/cpu-monitor/CpuMonitor.o
Link ede-panel/applets/cpu-monitor/cpu_monitor.so
Chmod1 ede-panel/applets/cpu-monitor/cpu_monitor.so
C++ ede-panel/applets/mem-monitor/MemMonitor.o
Link ede-panel/applets/mem-monitor/mem_monitor.so
Chmod1 ede-panel/applets/mem-monitor/mem_monitor.so
C++ ede-panel/applets/battery-monitor/BatteryMonitor.o
Link ede-panel/applets/battery-monitor/battery_monitor.so
Chmod1 ede-panel/applets/battery-monitor/battery_monitor.so
C++ ede-panel/applets/keyboard-layout/KeyLayout.o
Link ede-panel/applets/keyboard-layout/keyboard_layout.so
Chmod1 ede-panel/applets/keyboard-layout/keyboard_layout.so
C++ ede-panel/applets/pager/Pager.o
C++ ede-panel/applets/pager/PagerButton.o
Link ede-panel/applets/pager/pager.so
Chmod1 ede-panel/applets/pager/pager.so
C++ ede-panel/applets/quick-launch/QuickLaunch.o
Link ede-panel/applets/quick-launch/quick_launch.so
Chmod1 ede-panel/applets/quick-launch/quick_launch.so
C++ ede-panel/applets/start-menu/StartMenu.o
C++ ede-panel/applets/start-menu/XdgMenuReader.o
C++ ede-panel/applets/start-menu/DesktopEntry.o
C++ ede-panel/applets/start-menu/MenuRules.o
Link ede-panel/applets/start-menu/start_menu.so
Chmod1 ede-panel/applets/start-menu/start_menu.so
C++ ede-panel/applets/system-tray/Tray.o
Link ede-panel/applets/system-tray/system_tray.so
Chmod1 ede-panel/applets/system-tray/system_tray.so
C++ ede-panel/applets/taskbar/TaskButton.o
C++ ede-panel/applets/taskbar/Taskbar.o
Link ede-panel/applets/taskbar/taskbar.so
Chmod1 ede-panel/applets/taskbar/taskbar.so
AsciiDoc1 ./doc/manual/README.html
File "./doc/asciidoc/asciidoc.py", line 210
raise EAsciiDoc,errmsg
^
SyntaxError: invalid syntax
...failed AsciiDoc1 ./doc/manual/README.html ...
AsciiDoc1 ./doc/manual/ede-calc.html
File "./doc/asciidoc/asciidoc.py", line 210
raise EAsciiDoc,errmsg
^
SyntaxError: invalid syntax
...failed AsciiDoc1 ./doc/manual/ede-calc.html ...
AsciiDoc1 ./doc/manual/ede-dialog.html
File "./doc/asciidoc/asciidoc.py", line 210
raise EAsciiDoc,errmsg
^
SyntaxError: invalid syntax
...failed AsciiDoc1 ./doc/manual/ede-dialog.html ...
AsciiDoc1 ./doc/manual/ede-notify-daemon.html
File "./doc/asciidoc/asciidoc.py", line 210
raise EAsciiDoc,errmsg
^
SyntaxError: invalid syntax
...failed AsciiDoc1 ./doc/manual/ede-notify-daemon.html ...
AsciiDoc1 ./doc/manual/ede-help.html
File "./doc/asciidoc/asciidoc.py", line 210
raise EAsciiDoc,errmsg
^
SyntaxError: invalid syntax
...failed AsciiDoc1 ./doc/manual/ede-help.html ...
AsciiDoc1 ./doc/manual/ede-tip.html
File "./doc/asciidoc/asciidoc.py", line 210
raise EAsciiDoc,errmsg
^
SyntaxError: invalid syntax
...failed AsciiDoc1 ./doc/manual/ede-tip.html ...
AsciiDoc1 ./doc/manual/evoke.html
File "./doc/asciidoc/asciidoc.py", line 210
raise EAsciiDoc,errmsg
^
SyntaxError: invalid syntax
...failed AsciiDoc1 ./doc/manual/evoke.html ...
AsciiDoc1 ./doc/manual/index.html
File "./doc/asciidoc/asciidoc.py", line 210
raise EAsciiDoc,errmsg
^
SyntaxError: invalid syntax
...failed AsciiDoc1 ./doc/manual/index.html ...
AsciiDoc1 ./doc/manual/introduction.html
File "./doc/asciidoc/asciidoc.py", line 210
raise EAsciiDoc,errmsg
^
SyntaxError: invalid syntax
...failed AsciiDoc1 ./doc/manual/introduction.html ...
AsciiDoc1 ./doc/manual/hacking.html
File "./doc/asciidoc/asciidoc.py", line 210
raise EAsciiDoc,errmsg
^
SyntaxError: invalid syntax
...failed AsciiDoc1 ./doc/manual/hacking.html ...
AsciiDoc1 ./doc/manual/dbus-usage.html
File "./doc/asciidoc/asciidoc.py", line 210
raise EAsciiDoc,errmsg
^
SyntaxError: invalid syntax
...failed AsciiDoc1 ./doc/manual/dbus-usage.html ...
...skipped all for lack of exe...
...failed updating 29 target(s)...
...skipped 1 target(s)...
...updated 114 target(s)...
Here is my complete sudo jam -sBUILD_ICON_THEMES=1 install output:
don't know how to make <ede-bug-tools!ede-bug-report>ede-bug-report
don't know how to make <ede-bug-tools!ede-crasher>ede-crasher
...patience...
...patience...
...found 2936 target(s)...
...updating 28 target(s)...
...can't find 2 target(s)...
...can't make 3 target(s)...
Install1 /usr/local/bin/ede-about
cp: omission du répertoire « ede-about »
...failed Install1 /usr/local/bin/ede-about ...
Install1 /usr/local/bin/ede-autostart
cp: omission du répertoire « ede-autostart »
...failed Install1 /usr/local/bin/ede-autostart ...
Install1 /usr/local/bin/ede-bell-conf
cp: omission du répertoire « ede-bell-conf »
...failed Install1 /usr/local/bin/ede-bell-conf ...
...skipped <installed>/usr/local/bin/ede-bug-report for lack of <ede-bug-tools!ede-bug-report>ede-bug-report...
...skipped <installed>/usr/local/bin/ede-crasher for lack of <ede-bug-tools!ede-crasher>ede-crasher...
Install1 /usr/local/bin/ede-calc
Chmod1 /usr/local/bin/ede-calc
Install1 /usr/local/bin/ede-conf
cp: omission du répertoire « ede-conf »
...failed Install1 /usr/local/bin/ede-conf ...
Install1 /usr/local/bin/ede-desktop
cp: omission du répertoire « ede-desktop »
...failed Install1 /usr/local/bin/ede-desktop ...
Install1 /usr/local/bin/ede-desktop-conf
cp: omission du répertoire « ede-desktop-conf »
...failed Install1 /usr/local/bin/ede-desktop-conf ...
Install1 /usr/local/bin/ede-dialog
cp: omission du répertoire « ede-dialog »
...failed Install1 /usr/local/bin/ede-dialog ...
Install1 /usr/local/bin/ede-keyboard-conf
cp: omission du répertoire « ede-keyboard-conf »
...failed Install1 /usr/local/bin/ede-keyboard-conf ...
Install1 /usr/local/bin/ede-notify-daemon
cp: omission du répertoire « ede-notify-daemon »
...failed Install1 /usr/local/bin/ede-notify-daemon ...
Install1 /usr/local/bin/ede-screensaver-conf
cp: omission du répertoire « ede-screensaver-conf »
...failed Install1 /usr/local/bin/ede-screensaver-conf ...
Install1 /usr/local/bin/ede-image-view
Chmod1 /usr/local/bin/ede-image-view
Install1 /usr/local/bin/ede-launch
cp: omission du répertoire « ede-launch »
...failed Install1 /usr/local/bin/ede-launch ...
Install1 /usr/local/bin/ede-timedate
cp: omission du répertoire « ede-timedate »
...failed Install1 /usr/local/bin/ede-timedate ...
Install1 /usr/local/bin/ede-tip
cp: omission du répertoire « ede-tip »
...failed Install1 /usr/local/bin/ede-tip ...
Install1 /usr/local/bin/ede-preferred-applications
cp: omission du répertoire « ede-preferred-applications »
...failed Install1 /usr/local/bin/ede-preferred-applications ...
Install1 /usr/local/bin/evoke
cp: omission du répertoire « evoke »
...failed Install1 /usr/local/bin/evoke ...
Install1 /usr/local/bin/ede-panel
cp: omission du répertoire « ede-panel »
...failed Install1 /usr/local/bin/ede-panel ...
Install1 /usr/local/share/ede/panel-applets/clock.so
Chmod1 /usr/local/share/ede/panel-applets/clock.so
Install1 /usr/local/share/ede/panel-applets/cpu_monitor.so
Chmod1 /usr/local/share/ede/panel-applets/cpu_monitor.so
Install1 /usr/local/share/ede/panel-applets/mem_monitor.so
Chmod1 /usr/local/share/ede/panel-applets/mem_monitor.so
Install1 /usr/local/share/ede/panel-applets/battery_monitor.so
Chmod1 /usr/local/share/ede/panel-applets/battery_monitor.so
Install1 /usr/local/share/ede/panel-applets/keyboard_layout.so
Chmod1 /usr/local/share/ede/panel-applets/keyboard_layout.so
Install1 /usr/local/share/ede/panel-applets/pager.so
Chmod1 /usr/local/share/ede/panel-applets/pager.so
Install1 /usr/local/share/ede/panel-applets/quick_launch.so
Chmod1 /usr/local/share/ede/panel-applets/quick_launch.so
Install1 /usr/local/share/ede/panel-applets/start_menu.so
Chmod1 /usr/local/share/ede/panel-applets/start_menu.so
Install1 /usr/local/share/ede/panel-applets/system_tray.so
Chmod1 /usr/local/share/ede/panel-applets/system_tray.so
Install1 /usr/local/share/ede/panel-applets/taskbar.so
Chmod1 /usr/local/share/ede/panel-applets/taskbar.so
...skipped install for lack of <installed>/usr/local/bin/ede-about...
...failed updating 16 target(s)...
...skipped 3 target(s)...
...updated 12 target(s)...
Now that is output! :D
Hm... from what I can see, either edelib isn't compiled properly or you are using different FLTK version.
What FLTK version you are using after all? Did you compiled it manually or used distro package? And, did edelib compiled successfully (if you can, can you drop me compilation output of edelib)?
Best,
Sanel
Must I use the stable version?
I used the FLTK 1.3.x snapshot r10845 version to get the oxy scheme working (patching and compiling the sources).
I will do this tomorrow.
Last edit: DDZ 2015-09-15
Not necessarily; AFAIK there should not any breaking changes, except a small issue I suspect. Let we see that edelib output first....
Best.
jam -sBUILD_ICON_THEMES=1
...found 804 target(s)...
...updating 154 target(s)...
Cc src/Missing.o
Cc src/Debug.o
C++ src/Scheme.o
C++ src/Color.o
C++ src/ColorDb.o
C++ src/Config.o
C++ src/DateTime.o
C++ src/DesktopFile.o
C++ src/Directory.o
C++ src/File.o
C++ src/FileTest.o
C++ src/IconTheme.o
C++ src/Listener.o
C++ src/MimeType.o
C++ src/Nls.o
C++ src/Pty.o
C++ src/PtyProcess.o
Cc src/pcre/pcre.o
C++ src/Regex.o
C++ src/Resource.o
C++ src/Run.o
C++ src/Sipc.o
C++ src/StrUtil.o
C++ src/String.o
C++ src/TempFile.o
C++ src/TiXml.o
C++ src/TiXmlParser.o
Cc src/ts/scheme.o
Cc src/ts/utf8.o
C++ src/Util.o
Cc src/xdgmime/xdgmime.o
Cc src/xdgmime/xdgmimealias.o
Cc src/xdgmime/xdgmimecache.o
Cc src/xdgmime/xdgmimeglob.o
Cc src/xdgmime/xdgmimeicon.o
Cc src/xdgmime/xdgmimeint.o
Cc src/xdgmime/xdgmimemagic.o
Cc src/xdgmime/xdgmimeparent.o
Archive lib/libedelib.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
ar: création de lib/libedelib.a
Ranlib lib/libedelib.a
C++ src/AnimateBox.o
C++ src/DirWatch.o
C++ src/Ede.o
C++ src/ExpandableGroup.o
C++ src/FontCache.o
C++ src/FontChooser.o
C++ src/ForeignCallback.o
C++ src/IconChooser.o
C++ src/IconLoader.o
C++ src/MenuBar.o
C++ src/MenuBase.o
C++ src/MenuButton.o
C++ src/MenuItem.o
C++ src/Menu_add.o
C++ src/Menu_global.o
C++ src/MenuTooltip.o
C++ src/MessageBox.o
C++ src/Netwm.o
C++ src/SchemeEditor.o
C++ src/SevenSeg.o
C++ src/TableBase.o
src/TableBase.cpp: Dans la fonction membre ‘void edelib::TableBase::recalc_dimensions()’:
src/TableBase.cpp:538:9: attention : suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’ [-Wparentheses]
if ( !hideh & hidev ) { hidev = (( table_h - tih + SCROLLBAR_SIZE ) <= 0 ); }
^
src/TableBase.cpp:539:9: attention : suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’ [-Wparentheses]
if ( !hidev & hideh ) { hideh = (( table_w - tiw + SCROLLBAR_SIZE ) <= 0 ); }
^
Cc src/sdbm/sdbm.o
Cc src/sdbm/sdbm_hash.o
Cc src/sdbm/sdbm_pair.o
C++ src/Theme.o
C++ src/ThemeLoader.o
C++ src/Window.o
C++ src/WindowUtils.o
C++ src/XSettingsClient.o
C++ src/XSettingsCommon.o
C++ src/XSettingsManager.o
Archive lib/libedelib_gui.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
ar: création de lib/libedelib_gui.a
Ranlib lib/libedelib_gui.a
C++ src/EdbusConnection.o
C++ src/EdbusData.o
C++ src/EdbusDict.o
C++ src/EdbusError.o
C++ src/EdbusList.o
C++ src/EdbusMessage.o
C++ src/EdbusObjectPath.o
Archive lib/libedelib_dbus.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
ar: création de lib/libedelib_dbus.a
Ranlib lib/libedelib_dbus.a
C++ test/UnitTest.o
C++ test/utest.o
C++ test/util.o
C++ test/missing.o
C++ test/strutil.o
C++ test/file.o
C++ test/file_test.o
C++ test/directory.o
C++ test/datetime.o
C++ test/conf.o
C++ test/resource.o
C++ test/desktopfile.o
C++ test/string.o
C++ test/list.o
C++ test/regex.o
C++ test/color.o
C++ test/colordb.o
C++ test/xml.o
C++ test/mime.o
C++ test/temp_file.o
...on 100th target...
C++ test/functional.o
C++ test/run.o
C++ test/run_tests.o
C++ test/dbus.o
C++ test/xsettings.o
C++ test/theme.o
Link test/run_tests
./lib/libedelib.a(scheme.o):(.data.rel+0x168): référence indéfinie vers « is_macro »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x50): référence indéfinie vers « is_inport »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x60): référence indéfinie vers « is_outport »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o test/run_tests test/UnitTest.o test/utest.o test/util.o test/missing.o test/strutil.o test/file.o test/file_test.o test/directory.o test/datetime.o test/conf.o test/resource.o test/desktopfile.o test/string.o test/list.o test/regex.o test/color.o test/colordb.o test/xml.o test/mime.o test/temp_file.o test/functional.o test/run.o test/run_tests.o test/dbus.o test/xsettings.o test/theme.o -L./lib -ledelib_dbus -ledelib_gui -ledelib -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -lstdc++
...failed Link test/run_tests ...
C++ test/xdg/icon-theme.o
Link test/xdg/icon-theme
Chmod1 test/xdg/icon-theme
C++ examples/egroup.o
Link examples/egroup
Chmod1 examples/egroup
C++ examples/egroup2.o
Link examples/egroup2
Chmod1 examples/egroup2
C++ examples/icon_chooser.o
Link examples/icon_chooser
Chmod1 examples/icon_chooser
C++ examples/font_chooser.o
Link examples/font_chooser
Chmod1 examples/font_chooser
C++ examples/sevenseg.o
Link examples/sevenseg
Chmod1 examples/sevenseg
C++ examples/dirwatch.o
Link examples/dirwatch
Chmod1 examples/dirwatch
C++ examples/list_view.o
Link examples/list_view
Chmod1 examples/list_view
C++ examples/xsettings_setter.o
Link examples/xsettings_setter
Chmod1 examples/xsettings_setter
C++ examples/xsettings_client.o
Link examples/xsettings_client
Chmod1 examples/xsettings_client
C++ examples/menu.o
Link examples/menu
Chmod1 examples/menu
C++ examples/theme.o
Link examples/theme
./lib/libedelib.a(scheme.o):(.data.rel+0x168): référence indéfinie vers « is_macro »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x50): référence indéfinie vers « is_inport »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x60): référence indéfinie vers « is_outport »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o examples/theme examples/theme.o -L./lib -ledelib_gui -ledelib -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -lstdc++
...failed Link examples/theme ...
C++ examples/animate.o
Link examples/animate
Chmod1 examples/animate
C++ examples/script_editor.o
Link examples/script_editor
./lib/libedelib.a(scheme.o):(.data.rel+0x168): référence indéfinie vers « is_macro »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x50): référence indéfinie vers « is_inport »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x60): référence indéfinie vers « is_outport »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o examples/script_editor examples/script_editor.o -L./lib -ledelib_gui -ledelib -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -lstdc++
...failed Link examples/script_editor ...
C++ examples/elinks.o
Link examples/elinks
Chmod1 examples/elinks
C++ examples/efile.o
Link examples/efile
Chmod1 examples/efile
C++ examples/sipc_client.o
Link examples/sipc_client
Chmod1 examples/sipc_client
C++ examples/sipc_server.o
Link examples/sipc_server
Chmod1 examples/sipc_server
C++ tools/edelib-script/edelib-script.o
Link tools/edelib-script/edelib-script
./lib/libedelib.a(scheme.o):(.data.rel+0x168): référence indéfinie vers « is_macro »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x50): référence indéfinie vers « is_inport »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x60): référence indéfinie vers « is_outport »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o tools/edelib-script/edelib-script tools/edelib-script/edelib-script.o -L./lib -ledelib_gui -ledelib -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -lstdc++
...failed Link tools/edelib-script/edelib-script ...
C++ tools/edelib-dbus-explorer/edelib-dbus-explorer.o
C++ tools/edelib-dbus-explorer/ScriptEditor.o
C++ tools/edelib-dbus-explorer/ObjectTree.o
C++ tools/edelib-dbus-explorer/Entity.o
GenHelp1 tools/edelib-dbus-explorer/Help.h
C++ tools/edelib-dbus-explorer/ScriptDBus.o
Link tools/edelib-dbus-explorer/edelib-dbus-explorer
./lib/libedelib.a(scheme.o):(.data.rel+0x168): référence indéfinie vers « is_macro »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x50): référence indéfinie vers « is_inport »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x60): référence indéfinie vers « is_outport »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o tools/edelib-dbus-explorer/edelib-dbus-explorer tools/edelib-dbus-explorer/edelib-dbus-explorer.o tools/edelib-dbus-explorer/ScriptEditor.o tools/edelib-dbus-explorer/ObjectTree.o tools/edelib-dbus-explorer/Entity.o tools/edelib-dbus-explorer/ScriptDBus.o -L./lib -ledelib_gui -ledelib -ledelib_dbus -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -ledelib -ldbus-1 -lX11 -lstdc++
...failed Link tools/edelib-dbus-explorer/edelib-dbus-explorer ...
C++ tools/edelib-update-font-cache/edelib-update-font-cache.o
Link tools/edelib-update-font-cache/edelib-update-font-cache
Chmod1 tools/edelib-update-font-cache/edelib-update-font-cache
MakeApiDocumentation1 doc/html
warning: Tag
XML_SCHEMA' at line 915 of file
Doxyfile' has become obsolete.To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag
XML_DTD' at line 921 of file
Doxyfile' has become obsolete.To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
...failed updating 5 target(s)...
...updated 149 target(s)...
or jam (without any options)
...found 804 target(s)...
...updating 154 target(s)...
Cc src/Missing.o
Cc src/Debug.o
C++ src/Scheme.o
C++ src/Color.o
C++ src/ColorDb.o
C++ src/Config.o
C++ src/DateTime.o
C++ src/DesktopFile.o
C++ src/Directory.o
C++ src/File.o
C++ src/FileTest.o
C++ src/IconTheme.o
C++ src/Listener.o
C++ src/MimeType.o
C++ src/Nls.o
C++ src/Pty.o
C++ src/PtyProcess.o
Cc src/pcre/pcre.o
C++ src/Regex.o
C++ src/Resource.o
C++ src/Run.o
C++ src/Sipc.o
C++ src/StrUtil.o
C++ src/String.o
C++ src/TempFile.o
C++ src/TiXml.o
C++ src/TiXmlParser.o
Cc src/ts/scheme.o
Cc src/ts/utf8.o
C++ src/Util.o
Cc src/xdgmime/xdgmime.o
Cc src/xdgmime/xdgmimealias.o
Cc src/xdgmime/xdgmimecache.o
Cc src/xdgmime/xdgmimeglob.o
Cc src/xdgmime/xdgmimeicon.o
Cc src/xdgmime/xdgmimeint.o
Cc src/xdgmime/xdgmimemagic.o
Cc src/xdgmime/xdgmimeparent.o
Archive lib/libedelib.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
ar: création de lib/libedelib.a
Ranlib lib/libedelib.a
C++ src/AnimateBox.o
C++ src/DirWatch.o
C++ src/Ede.o
C++ src/ExpandableGroup.o
C++ src/FontCache.o
C++ src/FontChooser.o
C++ src/ForeignCallback.o
C++ src/IconChooser.o
C++ src/IconLoader.o
C++ src/MenuBar.o
C++ src/MenuBase.o
C++ src/MenuButton.o
C++ src/MenuItem.o
C++ src/Menu_add.o
C++ src/Menu_global.o
C++ src/MenuTooltip.o
C++ src/MessageBox.o
C++ src/Netwm.o
C++ src/SchemeEditor.o
C++ src/SevenSeg.o
C++ src/TableBase.o
src/TableBase.cpp: Dans la fonction membre ‘void edelib::TableBase::recalc_dimensions()’:
src/TableBase.cpp:538:9: attention : suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’ [-Wparentheses]
if ( !hideh & hidev ) { hidev = (( table_h - tih + SCROLLBAR_SIZE ) <= 0 ); }
^
src/TableBase.cpp:539:9: attention : suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’ [-Wparentheses]
if ( !hidev & hideh ) { hideh = (( table_w - tiw + SCROLLBAR_SIZE ) <= 0 ); }
^
Cc src/sdbm/sdbm.o
Cc src/sdbm/sdbm_hash.o
Cc src/sdbm/sdbm_pair.o
C++ src/Theme.o
C++ src/ThemeLoader.o
C++ src/Window.o
C++ src/WindowUtils.o
C++ src/XSettingsClient.o
C++ src/XSettingsCommon.o
C++ src/XSettingsManager.o
Archive lib/libedelib_gui.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
ar: création de lib/libedelib_gui.a
Ranlib lib/libedelib_gui.a
C++ src/EdbusConnection.o
C++ src/EdbusData.o
C++ src/EdbusDict.o
C++ src/EdbusError.o
C++ src/EdbusList.o
C++ src/EdbusMessage.o
C++ src/EdbusObjectPath.o
Archive lib/libedelib_dbus.a
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
ar: création de lib/libedelib_dbus.a
Ranlib lib/libedelib_dbus.a
C++ test/UnitTest.o
C++ test/utest.o
C++ test/util.o
C++ test/missing.o
C++ test/strutil.o
C++ test/file.o
C++ test/file_test.o
C++ test/directory.o
C++ test/datetime.o
C++ test/conf.o
C++ test/resource.o
C++ test/desktopfile.o
C++ test/string.o
C++ test/list.o
C++ test/regex.o
C++ test/color.o
C++ test/colordb.o
C++ test/xml.o
C++ test/mime.o
C++ test/temp_file.o
...on 100th target...
C++ test/functional.o
C++ test/run.o
C++ test/run_tests.o
C++ test/dbus.o
C++ test/xsettings.o
C++ test/theme.o
Link test/run_tests
./lib/libedelib.a(scheme.o):(.data.rel+0x168): référence indéfinie vers « is_macro »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x50): référence indéfinie vers « is_inport »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x60): référence indéfinie vers « is_outport »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o test/run_tests test/UnitTest.o test/utest.o test/util.o test/missing.o test/strutil.o test/file.o test/file_test.o test/directory.o test/datetime.o test/conf.o test/resource.o test/desktopfile.o test/string.o test/list.o test/regex.o test/color.o test/colordb.o test/xml.o test/mime.o test/temp_file.o test/functional.o test/run.o test/run_tests.o test/dbus.o test/xsettings.o test/theme.o -L./lib -ledelib_dbus -ledelib_gui -ledelib -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -lstdc++
...failed Link test/run_tests ...
C++ test/xdg/icon-theme.o
Link test/xdg/icon-theme
Chmod1 test/xdg/icon-theme
C++ examples/egroup.o
Link examples/egroup
Chmod1 examples/egroup
C++ examples/egroup2.o
Link examples/egroup2
Chmod1 examples/egroup2
C++ examples/icon_chooser.o
Link examples/icon_chooser
Chmod1 examples/icon_chooser
C++ examples/font_chooser.o
Link examples/font_chooser
Chmod1 examples/font_chooser
C++ examples/sevenseg.o
Link examples/sevenseg
Chmod1 examples/sevenseg
C++ examples/dirwatch.o
Link examples/dirwatch
Chmod1 examples/dirwatch
C++ examples/list_view.o
Link examples/list_view
Chmod1 examples/list_view
C++ examples/xsettings_setter.o
Link examples/xsettings_setter
Chmod1 examples/xsettings_setter
C++ examples/xsettings_client.o
Link examples/xsettings_client
Chmod1 examples/xsettings_client
C++ examples/menu.o
Link examples/menu
Chmod1 examples/menu
C++ examples/theme.o
Link examples/theme
./lib/libedelib.a(scheme.o):(.data.rel+0x168): référence indéfinie vers « is_macro »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x50): référence indéfinie vers « is_inport »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x60): référence indéfinie vers « is_outport »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o examples/theme examples/theme.o -L./lib -ledelib_gui -ledelib -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -lstdc++
...failed Link examples/theme ...
C++ examples/animate.o
Link examples/animate
Chmod1 examples/animate
C++ examples/script_editor.o
Link examples/script_editor
./lib/libedelib.a(scheme.o):(.data.rel+0x168): référence indéfinie vers « is_macro »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x50): référence indéfinie vers « is_inport »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x60): référence indéfinie vers « is_outport »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o examples/script_editor examples/script_editor.o -L./lib -ledelib_gui -ledelib -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -lstdc++
...failed Link examples/script_editor ...
C++ examples/elinks.o
Link examples/elinks
Chmod1 examples/elinks
C++ examples/efile.o
Link examples/efile
Chmod1 examples/efile
C++ examples/sipc_client.o
Link examples/sipc_client
Chmod1 examples/sipc_client
C++ examples/sipc_server.o
Link examples/sipc_server
Chmod1 examples/sipc_server
C++ tools/edelib-script/edelib-script.o
Link tools/edelib-script/edelib-script
./lib/libedelib.a(scheme.o):(.data.rel+0x168): référence indéfinie vers « is_macro »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x50): référence indéfinie vers « is_inport »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x60): référence indéfinie vers « is_outport »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o tools/edelib-script/edelib-script tools/edelib-script/edelib-script.o -L./lib -ledelib_gui -ledelib -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -lstdc++
...failed Link tools/edelib-script/edelib-script ...
C++ tools/edelib-dbus-explorer/edelib-dbus-explorer.o
C++ tools/edelib-dbus-explorer/ScriptEditor.o
C++ tools/edelib-dbus-explorer/ObjectTree.o
C++ tools/edelib-dbus-explorer/Entity.o
GenHelp1 tools/edelib-dbus-explorer/Help.h
C++ tools/edelib-dbus-explorer/ScriptDBus.o
Link tools/edelib-dbus-explorer/edelib-dbus-explorer
./lib/libedelib.a(scheme.o):(.data.rel+0x168): référence indéfinie vers « is_macro »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x50): référence indéfinie vers « is_inport »
./lib/libedelib.a(scheme.o):(.data.rel.ro+0x60): référence indéfinie vers « is_outport »
collect2: erreur: ld a retourné 1 code d'état d'exécution
gcc -o tools/edelib-dbus-explorer/edelib-dbus-explorer tools/edelib-dbus-explorer/edelib-dbus-explorer.o tools/edelib-dbus-explorer/ScriptEditor.o tools/edelib-dbus-explorer/ObjectTree.o tools/edelib-dbus-explorer/Entity.o tools/edelib-dbus-explorer/ScriptDBus.o -L./lib -ledelib_gui -ledelib -ledelib_dbus -ledelib_gui -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lXpm -ledelib -ldbus-1 -lX11 -lstdc++
...failed Link tools/edelib-dbus-explorer/edelib-dbus-explorer ...
C++ tools/edelib-update-font-cache/edelib-update-font-cache.o
Link tools/edelib-update-font-cache/edelib-update-font-cache
Chmod1 tools/edelib-update-font-cache/edelib-update-font-cache
MakeApiDocumentation1 doc/html
warning: Tag
XML_SCHEMA' at line 915 of file
Doxyfile' has become obsolete.To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag
XML_DTD' at line 921 of file
Doxyfile' has become obsolete.To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
...failed updating 5 target(s)...
...updated 149 target(s)...
Compilation using FLTK 1.3.x snapshot r10861
Ah, edelib didn't compiled properly; precisely, scheme interpreter failed.
What gcc version are you running?
Here is the simple hack how to fix this:
1) go to edelib/src/ts/scheme.c file
2) find line: "INTERFACE INLINE int is_macro(pointer p)"
3) remove "INLINE" part
4) try to find similar lines with "is_inport" and "is_outport"
5) repeat step #3
Seems like gcc during optimization removes these functions (which is supposed to do), but they are present in linking section. I'll need to look at this more briefly as this happens more and more with newer gcc versions.
Best,
Sanel