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
