On Fri, Dec 6, 2013 at 3:43 PM, Kevin Martin <[email protected]> wrote:
> On 12/05/13 21:02, Kevin Martin wrote:
>> On 12/05/13 18:12, Carsten Haitzler (The Rasterman) wrote:
>>> On Thu, 05 Dec 2013 10:01:42 -0600 Kevin Martin <[email protected]> said:
>>>
>>>> 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.
>>>
>>> you are not building elementary 1.8.0 - you are building elementary git... 
>>> and
>>> against a efl 1.8 release. that func was ADDED in efl git - but its not in
>>> release.
>>>
>> Right.  I git'd :) the efl and other stuff as it seemed the tarballs weren't 
>> building correctly.  Now that I've got everything else
>> cleaned up I'll go back to trying to get the tarballs working.
>>
>> Kevin
>>
> Ok, so I cleaned up everything I had already done and started building 
> everything that I downloaded from enlightenment.org, that being:
>
> efl-1.8.1
> elementary-1.8.0
> emotion_generic_players-1.8.0
> enlightenment-0.17.5
> evas_generic_loaders-1.8.0
> expedite-1.7.9
> exquisite-1.0.0
>
> In this order:
>
> efl-1.8.1
> evas_generic_loaders-1.8.0
> emotion_generic_players-1.8.0
> elementary-1.8.0
> enlightenment-0.17.5
> expedite-1.7.9
> exquisite-1.0.0
>
> everything builds except enlightenment and I get this error when I do the 
> configure:
>
> checking for E_THUMB... yes
> checking for E_GRABBER... yes
> configure: WARNING: EFM requirements : ecore >= 1.7.9 ecore-file >= 1.7.9 
> ecore-ipc >= 1.7.9 eet >= 1.7.9 efreet >= 1.7.9 edbus >=
> 1.7.9 eina >= 1.7.9  dbus-1
> checking for E_FM... no
> configure: error: Package requirements (ecore >= 1.7.9 ecore-file >= 1.7.9 
> ecore-ipc >= 1.7.9 eet >= 1.7.9 efreet >= 1.7.9 edbus >=
> 1.7.9 eina >= 1.7.9  dbus-1  ) were not met:
>
> No package 'edbus' found
>
> This is what's in my pkgconfig directory after building everything else:
>
> ecore-audio.pc     ecore-input-evas.pc  eet.pc           eio.pc         
> ephysics.pc              evas.pc
> ecore-con.pc       ecore-input.pc       eeze.pc          eldbus.pc      
> ethumb.pc
> ecore-evas.pc      ecore-ipc.pc         efreet-mime.pc   elementary.pc  
> ethumb_client.pc
> ecore-file.pc      ecore-x.pc           efreet-trash.pc  embryo.pc      
> evas-opengl-x11.pc
> ecore-imf-evas.pc  ecore.pc             efreet.pc        emotion.pc     
> evas-software-buffer.pc
> ecore-imf.pc       edje.pc              eina.pc          eo.pc          
> evas-software-x11.pc
>
> So no edbus and no dbus-1 pc files.  Where should the edbus.pc file come from 
> if not from enlightenment?
>

Eldbus, from EFL, installs eldbus.pc which is there, but E17 still
requires the old e_dbus from legacy.

> Thanks.
>
> 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

Reply via email to