On 12/05/13 11:07, Kevin Martin wrote:
> On 12/05/13 10:15, Dustin N. Jenkins wrote:
>> Good.  By the way, the order is efl, elementary, 
>> emotion_generic_players, and evas_generic_loaders, I believe.
>>
>> Can someone confirm if one needs to run make before make install? Does 
>> it matter?  I've always run make and then make install, but maybe make 
>> is smart enough to compile before it will install.
>>
>> What does your config.log say about the results of configure for 
>> elementary?  Does it mention missing dependencies?  Any warnings?
>>
>> Dustin
>>
>>
>> On 12/05/2013 08:01 AM, Kevin Martin wrote:
>>> On 12/05/13 01:35, rob wrote:
>>>> On 05/12/13 03:09, Kevin Martin wrote:
>>>>
>>>>> Ok, so I setup the ld.so.conf.d file that you mentioned, reran ldconfig, 
>>>>> removed my old enlightenment install, make distclean, rerun
>>>>> autogen.sh, and make install and nothing has changed.   I'm still getting 
>>>>> the same error in the same place.
>>>>>
>>>>> Kevin
>>>>
>>>> It might be worth manually checking /usr/lib /usr/include for E files.
>>>> rob
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Sponsored by Intel(R) XDK
>>>> Develop, test and display web and hybrid apps with a single code base.
>>>> Download it for free now!
>>>> http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
>>>> _______________________________________________
>>>> enlightenment-users mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>>>>
>>> Ok, here's what I've done:
>>>
>>> Removed all native packages that I installed with yum/rpm.
>>> Went thru all of /usr looking for extraneous libraries, headers, etc. that 
>>> should have gotten removed but didn't (including from
>>> doing make distclean in the 1.8 versions of the enlightenment 
>>> files)...found all kinds of stuff.
>>> Reran make distclean for everything.
>>> Reran:
>>> (cd efl ; ./configure --disable-pulseaudio; sudo make install)
>>> (cd evas_generic_loaders ; ./configure ; sudo make install)
>>> (cd emotion_generic_players ; ./configure ; sudo make install)
>>> (cd elementary; ./configure ; sudo make install)
>>>
>>> Getting Closer!!!!  make for elementary now gets past the previous error 
>>> and now gives me this error:
>>>
>>>    CC       elementary_test-test_win_state.o
>>>    CCLD     elementary_test
>>> ../../src/lib/.libs/libelementary.so: undefined reference to 
>>> `eldbus_connection_unique_name_get'
>>> collect2: error: ld returned 1 exit status
>>> make[2]: *** [elementary_test] Error 1
>>>
>>>
>>> Trying to now figure out why this is failing.
>>>
>>> Kevin
>>>
>>> ------------------------------------------------------------------------------
>>> Sponsored by Intel(R) XDK
>>> Develop, test and display web and hybrid apps with a single code base.
>>> Download it for free now!
>>> http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
>>> _______________________________________________
>>> enlightenment-users mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>>
>>
>> ------------------------------------------------------------------------------
>> Sponsored by Intel(R) XDK 
>> Develop, test and display web and hybrid apps with a single code base.
>> Download it for free now!
>> http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
>> _______________________________________________
>> enlightenment-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>>
> Hmm, the enlightenment.org website says:
> 
> It is recommended to build them in this order:
> 
>     EFL
>     Evas Generic Loaders
>     Emotion Generic Players
>     Elementary
>     Enlightenment (other apps etc.)
> 
> As far as elementary is concerned, I've disabled building the elementary 
> tests and it gets past that now.  I discovered that I had
> *not* removed the .pc files that had been installed and am now going back to 
> do that.  Perhaps the proper order for remaking this is
> "make uninstall && make distclean && ./configure && make install".  Trying 
> that now.
> 
> Kevin
> 
Still closer!

Getting this error building elementary now:

  CCLD     elementary_config
../../src/lib/.libs/libelementary.so: undefined reference to 
`eldbus_connection_unique_name_get'
collect2: error: ld returned 1 exit status

and, in fact, I don't see eldbus_connection_unique_name_get defined anywhere in 
the eldbus files in efl.

Kevin

------------------------------------------------------------------------------
Sponsored by Intel(R) XDK 
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to