Re: Problem adding source file



The error message is too big to be held in the mail. I choose some lines here, others are alike. About all the eel functions is undefined. I think there is some thing wrong with Makefile. I am now using a source tree with a new file added by anjuta IDE...but once the ./configure is run, the same problem occured again. Part of the error messages are like below:
 
...
make[4]: Entering directory `/root/Gnome/temp/nautilus-2.20.0/src'
/bin/sh ../libtool --tag=CC   --mode=link gcc  -g -O2   -o nautilus nautilus-shell-interface-stubs.o nautilus-shell-interface-skels.o nautilus-shell-interface-common.o ephy-spinner.o nautilus-application.o nautilus-bookmark-list.o nautilus-bookmarks-window.o nautilus-connect-server-dialog.o nautilus-connect-server-dialog-nonmain.o nautilus-desktop-window.o nautilus-emblem-sidebar.o nautilus-file-management-properties.o nautilus-first-time-druid.o nautilus-history-sidebar.o nautilus-image-properties-page.o nautilus-information-panel.o nautilus-location-bar.o nautilus-location-dialog.o nautilus-location-entry.o nautilus-main.o nautilus-navigation-action.o nautilus-navigation-bar.o nautilus-navigation-window-menus.o nautilus-navigation-window.o nautilus-notes-viewer.o nautilus-pathbar.o nautilus-places-sidebar.o nautilus-property-browser.o nautilus-query-editor.o nautilus-search-bar.o nautilus-self-check-functions.o nautilus-shell.o nautilus-side-pane.o nautilus-sidebar-title.o nautilus-spatial-window.o nautilus-throbber.o nautilus-trash-bar.o nautilus-window-bookmarks.o nautilus-window-manage-views.o nautilus-window-menus.o nautilus-window-toolbars.o nautilus-window.o nautilus-zoom-control.o  ../src/file-manager/libnautilus-file-manager.la ../libnautilus-private/libnautilus-private.la -pthread -leel-2 -lgailutil -lglade-2.0 -lxml2 -lrsvg-2 -lesd -laudiofile -lm -lgnome-desktop-2 -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lbonobo-2 -lbonobo-activation -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgnomevfs-2 -lgconf-2 -lgmodule-2.0 -ldl -lORBit-2 -lgthread-2.0 -lrt -lgobject-2.0 -lglib-2.0 -lstartup-notification-1    -lX11  -lexif -lm       -lselinux
gcc -g -O2 -o .libs/nautilus nautilus-shell-interface-stubs.o nautilus-shell-interface-skels.o nautilus-shell-interface-common.o ephy-spinner.o nautilus-application.o nautilus-bookmark-list.o nautilus-bookmarks-window.o nautilus-connect-server-dialog.o nautilus-connect-server-dialog-nonmain.o nautilus-desktop-window.o nautilus-emblem-sidebar.o nautilus-file-management-properties.o nautilus-first-time-druid.o nautilus-history-sidebar.o nautilus-image-properties-page.o nautilus-information-panel.o nautilus-location-bar.o nautilus-location-dialog.o nautilus-location-entry.o nautilus-main.o nautilus-navigation-action.o nautilus-navigation-bar.o nautilus-navigation-window-menus.o nautilus-navigation-window.o nautilus-notes-viewer.o nautilus-pathbar.o nautilus-places-sidebar.o nautilus-property-browser.o nautilus-query-editor.o nautilus-search-bar.o nautilus-self-check-functions.o nautilus-shell.o nautilus-side-pane.o nautilus-sidebar-title.o nautilus-spatial-window.o nautilus-throbber.o nautilus-trash-bar.o nautilus-window-bookmarks.o nautilus-window-manage-views.o nautilus-window-menus.o nautilus-window-toolbars.o nautilus-window.o nautilus-zoom-control.o -pthread  ../src/file-manager/.libs/libnautilus-file-manager.a ../libnautilus-private/.libs/libnautilus-private.a /root/Gnome/temp/nautilus-2.20.0/libnautilus-extension/.libs/libnautilus-extension.so /usr/lib/libeel-2.so -lgnome-menu -lXrender -lXext -lgailutil -lglade-2.0 -lxml2 -lrsvg-2 -lesd -laudiofile -lgnome-desktop-2 -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lbonobo-2 -lbonobo-activation -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgnomevfs-2 -lgconf-2 -lgmodule-2.0 -ldl -lORBit-2 -lgthread-2.0 -lrt -lgobject-2.0 -lglib-2.0 -lstartup-notification-1 -lX11 -lexif -lm -lselinux  -Wl,--rpath -Wl,/usr/local/lib
nautilus-main.o: In function `main':
/root/Gnome/temp/nautilus-2.20.0/src/nautilus-main.c:532: undefined reference to `eel_exit_if_self_checks_failed'
/root/Gnome/temp/nautilus-2.20.0/src/nautilus-main.c:536: undefined reference to `eel_exit_if_self_checks_failed'
../libnautilus-private/.libs/libnautilus-private.a(nautilus-directory.o): In function `nautilus_self_check_directory':
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-directory.c:1879: undefined reference to `eel_before_check'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-directory.c:1879: undefined reference to `eel_check_integer_result'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-directory.c:1895: undefined reference to `eel_before_check'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-directory.c:1895: undefined reference to `eel_check_string_result'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-directory.c:1898: undefined reference to `eel_before_check'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-directory.c:1898: undefined reference to `eel_check_boolean_result'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-directory.c:1900: undefined reference to `eel_before_check'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-directory.c:1900: undefined reference to `eel_check_boolean_result'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-directory.c:1901: undefined reference to `eel_before_check'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-directory.c:1901: undefined reference to `eel_check_boolean_result'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-directory.c:1904: undefined reference to `eel_before_check'
...
 
../libnautilus-private/.libs/libnautilus-private.a(nautilus-file.o): In function `nautilus_self_check_file':
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-file.c:6434: undefined reference to `eel_before_check'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-file.c:6434: undefined reference to `eel_check_integer_result'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-file.c:6438: undefined reference to `eel_before_check'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-file.c:6438: undefined reference to `eel_check_integer_result'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-file.c:6439: undefined reference to `eel_before_check'
...
../libnautilus-private/.libs/libnautilus-private.a(nautilus-lib-self-check-functions.o): In function `nautilus_run_lib_self_checks':
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-lib-self-check-functions.c:35: undefined reference to `eel_before_check_function'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-lib-self-check-functions.c:35: undefined reference to `eel_after_check_function'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-lib-self-check-functions.c:35: undefined reference to `eel_before_check_function'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-lib-self-check-functions.c:35: undefined reference to `eel_after_check_function'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-lib-self-check-functions.c:35: undefined reference to `eel_before_check_function'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-lib-self-check-functions.c:35: undefined reference to `eel_after_check_function'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-lib-self-check-functions.c:35: undefined reference to `eel_before_check_function'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-lib-self-check-functions.c:35: undefined reference to `eel_after_check_function'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-lib-self-check-functions.c:35: undefined reference to `eel_before_check_function'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-lib-self-check-functions.c:35: undefined reference to `eel_after_check_function'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-lib-self-check-functions.c:35: undefined reference to `eel_before_check_function'
/root/Gnome/temp/nautilus-2.20.0/libnautilus-private/nautilus-lib-self-check-functions.c:35: undefined reference to `eel_after_check_function'
collect2: ld returned 1 exit status
make[4]: *** [nautilus] Error 1
make[4]: Leaving directory `/root/Gnome/temp/nautilus-2.20.0/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/Gnome/temp/nautilus-2.20.0/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/root/Gnome/temp/nautilus-2.20.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/Gnome/temp/nautilus-2.20.0'
make: *** [all] Error 2
...
 
Best Regards!
 
Gao Long

Andre Klapper <ak-47 gmx net> 写道:
Am Freitag, den 09.05.2008, 15:51 +0800 schrieb Gaolong:
> I just could not make the source, and got compiling errors about eel
> functions(Problem A).

and what is problem A? :-)

andre

--
mailto:ak-47 gmx net | failed
http://www.iomc.de/ | http://blogs.gnome.org/aklapper

--
nautilus-list mailing list
nautilus-list gnome org
http://mail.gnome.org/mailman/listinfo/nautilus-list


雅虎邮箱,您的终生邮箱!

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]