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 <ktm...@gmail.com> 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
>>>> enlightenment-users@lists.sourceforge.net
>>>> 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?

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
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to