Ok, The set of old libs in /usr/local/lib were causing the problem.

I checked the timestamps, deleted them and now 'e' installs in fine.


On 12/28/2011 02:05 PM, Carsten Haitzler (The Rasterman) wrote:
> On Wed, 28 Dec 2011 13:47:00 +0900 Sanjeev BA<as290...@samsung.com>  said:
>
>>     CCLD   edje_external_inspector
>> /home/sanjeev/e/lib/libecore_evas.so.1: undefined reference to
>> `evas_event_down_count_get'
>> collect2: ld returned 1 exit status
>> make[4]: *** [edje_external_inspector] Error 1
>> make[4]: Leaving directory `/home/sanjeev/source/e/trunk/edje/src/bin'
>> make[3]: *** [all-recursive] Error 1
>> make[3]: Leaving directory `/home/sanjeev/source/e/trunk/edje/src/bin'
>> make[2]: *** [all-recursive] Error 1
>> make[2]: Leaving directory `/home/sanjeev/source/e/trunk/edje/src'
>> make[1]: *** [all-recursive] Error 1
>> make[1]: Leaving directory `/home/sanjeev/source/e/trunk/edje'
>> make: *** [all] Error 2
>>
>> I did a distclean and rm -fr evas libraries in installed path.
>> But, still cannot get past this.
> you didnt do an svn update on evas then. :)(
>
>> Another issue I see is, I install 'e' in my $HOME folder, but files get
>> installed in /usr/local/lib as well.
>> I do provide --prefix=$HOME/e/ for all my component builds, but still
>> see the following.
> err which files? i find this very hard to believe as this would have broken
> packaging many times over and we have zero complaints there - and have had for
> a very loooooooooooooong time.
>
>> sanjeev@desktop:/usr/local/lib$ ls e*
>> elementary_testql.a  elementary_testql.la  elementary_testql.so
>   2:01PM ~/C/elm>  ./configure --prefix=/opt/blah
> ...
>   2:04PM ~>  find /opt/blah | grep elementary_testql
> /opt/blah/bin/elementary_testql
> /opt/blah/lib/elementary_testql.a
> /opt/blah/lib/elementary_testql.so
> /opt/blah/lib/elementary_testql.la
>   2:04PM ~>  ls /usr/local/lib/elementary_testql*
> zsh: no matches found: /usr/local/lib/elementary_testql*
>
>> ecore:
>> immodules
>   1:59PM ~/C/ecore>  ./configure --prefix=/opt/blah
> ...
>   1:58PM ~>  find /opt/blah | grep immodules
> /opt/blah/lib/ecore/immodules
> /opt/blah/lib/ecore/immodules/xim.la
> /opt/blah/lib/ecore/immodules/scim.so
> /opt/blah/lib/ecore/immodules/xim.so
> /opt/blah/lib/ecore/immodules/scim.la
>   1:59PM ~>  ls /usr/local/lib/ecore
> ls: cannot access /usr/local/lib/ecore: No such file or directory
>
> ... i'm not going to test the below, but my bets are they are aloso just fine
> and dandy and you are/have been doing something wrong.
>
>> edje:
>> modules  utils
>>
>> efreet:
>> efreet_desktop_cache_create  efreet_icon_cache_create
>>
>> elementary:
>> modules
>>
>> enlightenment:
>> modules  preload  utils
>>
>> evas:
>> modules  utils
>>
>>
>> ------------------------------------------------------------------------------
>> Write once. Port to many.
>> Get the SDK and tools to simplify cross-platform app development. Create
>> new or port existing apps to sell to consumers worldwide. Explore the
>> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
>> http://p.sf.net/sfu/intel-appdev
>> _______________________________________________
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>



------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to