Raster is right. I've been using debian for long and I've face this kind of compiling errors before.
Debian is trying to not use .la files anymore. So, it's likely you have updated your libxml-dev, but you've already been compiling EFL stuff. If this is the case, go to your $PREFIX (probably /opt/e17) and do a 'grep -nir libxml.la *'. It's likely you'll find one or more .la files in your $PREFIX/lib directory that contains libxml.la in the "dependency_libs" stanza. You have two choices: 1- you can compile and fix every '*.la missing' error you may find or; 2- you may nuke your $PREFIX dir and start from scratch. It's up to your mood :D 2012/5/2 Ross Vandegrift <[email protected]> > On Wed, 2012-05-02 at 22:58 +0100, rob wrote: > > >> On Wed, May 2, 2012 at 3:45 PM, Max<[email protected]> > wrote: > > >> > > >>> Building E package from a fresh SVN I got the following error: > > >>> > > >>> Making all in conf_wallpaper2 > > >>> make[4]: Entering directory > > >>> `/home/gasmas/e17_src/e/src/modules/conf_wallpaper2' > > >>> CC e_int_config_wallpaper.lo > > >>> CC e_mod_main.lo > > >>> CCLD module.la > > >>> /bin/sed: can't read /usr/lib/libxml2.la: No such file or directory > > >>> libtool: link: `/usr/lib/libxml2.la' is not a valid libtool archive > > >>> make[4]: *** [module.la] Error 1 > > >>> make[4]: Leaving directory > > >>> `/home/gasmas/e17_src/e/src/modules/conf_wallpaper2' > > >>> make[3]: *** [all-recursive] Error 1 > > >>> make[3]: Leaving directory `/home/gasmas/e17_src/e/src/modules' > > >>> make[2]: *** [all-recursive] Error 1 > > >>> make[2]: Leaving directory `/home/gasmas/e17_src/e/src' > > >>> make[1]: *** [all-recursive] Error 1 > > >>> make[1]: Leaving directory `/home/gasmas/e17_src/e' > > >>> make: *** [all] Error 2 > [snip] > > > > http://www.mailinglistarchive.com/html/[email protected]/2011-08/msg00116.html > > > > or search e-users mail archive for : "error trying to compile elementary" > > Not the best reference. Here's the right thread to read: > > http://www.mailinglistarchive.com/html/[email protected]/2011-12/msg00065.html > > The problem: some part of EFL that conf_wallpaper2 depends upon > (perhaps indirectly!), is trying to link with .la files that Debian has > gotten rid of. > > Solution: you need to rebuild all of conf_wallpaper2's dependencies > with your current toolchain. (If I had to bet - you need to rebuild > exchange from PROTO.) > > Ross > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > enlightenment-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > > -- Wido ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
