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
