Hi,
when compiling E with libmount support I get the following compilation
error:
Making all in bin
make[3]: Entering directory
`/home/jschrod/Downloads/Enlightenment/e17_src/eeze/src/bin'
CC eeze_mount-eeze_mount.o
CCLD eeze_mount
/usr/bin/ld: eeze_mount-eeze_mount.o: undefined reference to symbol
'ecore_app_args_set'
/usr/bin/ld: note: 'ecore_app_args_set' is defined in DSO
/opt/e17/lib/libecore.so.1 so try adding it to the linker command line
/opt/e17/lib/libecore.so.1: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[3]: *** [eeze_mount] Error 1
make[3]: Leaving directory
`/home/jschrod/Downloads/Enlightenment/e17_src/eeze/src/bin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/jschrod/Downloads/Enlightenment/e17_src/eeze/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/jschrod/Downloads/Enlightenment/e17_src/eeze'
make: *** [all] Error 2
The attached patch fixes this (although I'm not sure it is correct).
Cheers
Jochen
Index: eeze/src/bin/Makefile.am
===================================================================
--- eeze/src/bin/Makefile.am (revision 65326)
+++ eeze/src/bin/Makefile.am (working copy)
@@ -25,20 +25,20 @@
if HAVE_EEZE_MOUNT
eeze_mount_SOURCES = eeze_mount.c
- eeze_mount_CFLAGS = -I$(top_srcdir)/src/lib $(EEZE_CFLAGS) @LIBMOUNT_CFLAGS@
@ECORE_FILE_CFLAGS@
- eeze_mount_LDADD = $(top_builddir)/src/lib/libeeze.la @LIBMOUNT_LIBS@
@ECORE_FILE_LIBS@
+ eeze_mount_CFLAGS = -I$(top_srcdir)/src/lib $(EEZE_CFLAGS) @LIBMOUNT_CFLAGS@
@ECORE_FILE_CFLAGS@
+ eeze_mount_LDADD = $(top_builddir)/src/lib/libeeze.la @LIBMOUNT_LIBS@
@ECORE_FILE_LIBS@ @EEZE_LIBS@
eeze_umount_SOURCES = eeze_umount.c
- eeze_umount_CFLAGS = -I$(top_srcdir)/src/lib $(EEZE_CFLAGS)
@LIBMOUNT_CFLAGS@ @ECORE_FILE_CFLAGS@
- eeze_umount_LDADD = $(top_builddir)/src/lib/libeeze.la @LIBMOUNT_LIBS@
@ECORE_FILE_LIBS@
+ eeze_umount_CFLAGS = -I$(top_srcdir)/src/lib $(EEZE_CFLAGS)
@LIBMOUNT_CFLAGS@ @ECORE_FILE_CFLAGS@
+ eeze_umount_LDADD = $(top_builddir)/src/lib/libeeze.la @LIBMOUNT_LIBS@
@ECORE_FILE_LIBS@ @EEZE_LIBS@
eeze_disk_ls_SOURCES = eeze_disk_ls.c
- eeze_disk_ls_CFLAGS = -I$(top_srcdir)/src/lib $(EEZE_CFLAGS)
@LIBMOUNT_CFLAGS@ @ECORE_FILE_CFLAGS@
- eeze_disk_ls_LDADD = $(top_builddir)/src/lib/libeeze.la @LIBMOUNT_LIBS@
@ECORE_FILE_LIBS@
+ eeze_disk_ls_CFLAGS = -I$(top_srcdir)/src/lib $(EEZE_CFLAGS)
@LIBMOUNT_CFLAGS@ @ECORE_FILE_CFLAGS@
+ eeze_disk_ls_LDADD = $(top_builddir)/src/lib/libeeze.la @LIBMOUNT_LIBS@
@ECORE_FILE_LIBS@ @EEZE_LIBS@
eeze_scanner_SOURCES = eeze_scanner.c
- eeze_scanner_CFLAGS = -I$(top_srcdir)/src/lib $(EEZE_CFLAGS)
@LIBMOUNT_CFLAGS@ @ECORE_FILE_CFLAGS@ @ECORE_CON_CFLAGS@ @EET_CFLAGS@
- eeze_scanner_LDADD = $(top_builddir)/src/lib/libeeze.la @LIBMOUNT_LIBS@
@ECORE_FILE_LIBS@ @ECORE_CON_LIBS@ @EET_LIBS@
+ eeze_scanner_CFLAGS = -I$(top_srcdir)/src/lib $(EEZE_CFLAGS)
@LIBMOUNT_CFLAGS@ @ECORE_FILE_CFLAGS@ @ECORE_CON_CFLAGS@ @EET_CFLAGS@
+ eeze_scanner_LDADD = $(top_builddir)/src/lib/libeeze.la @LIBMOUNT_LIBS@
@ECORE_FILE_LIBS@ @ECORE_CON_LIBS@ @EET_LIBS@ @EEZE_LIBS@
includesdir = $(includedir)/eeze-@VMAJ@
includes_HEADERS = eeze_scanner.h
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel