On Thu, 23 Jun 2011 23:42:39 -0400 zongsen <[email protected]> said:
mei wen ti :) > Today I compiled again and succeded. > Seems I haven't clean old items totally. > This time I entered: > /usr/local/include > /usr/local/bin > /usr/local/lib > /usr/local/lib/pkg-config > deleted all things related with e17 and updated all source to revision > 60644,then finished the compiling job. > Thanks a lot to all guys concerned,! I appreciated your patience and felt > sorry to bother you so much. > > > 在 2011年6月23日 下午9:06,Daniel Juyung Seo <[email protected]>写道: > > > Hello. Oops you replied only to me. > > > > > By the way,which mirror do you use to update the svn? > > > > I don't use any mirror, I just download source code directly from svn > > as you can see it http://www.enlightenment.org/p.php?p=contribute&l=en > > > > $ svn co http://svn.enlightenment.org/svn/e/trunk > > > > Do you use mirror for svn? > > Well still it doesn't affect build problem. > > > > Can you check this again if your libevas.so has evas_object_table_pack_get? > > > > $ /usr/local/lib > readelf libevas.so -sW | grep evas_object_table_pack_get > > 348: 344: 00043690 312 FUNC GLOBAL DEFAULT 11 > > evas_object_table_pack_get > > 3299: 1933: 00043690 312 FUNC GLOBAL DEFAULT 11 > > evas_object_table_pack_get > > > > If it exists there. Please find if you have another instance of libevas.so. > > > > $ find / -name libevas.so 2> /dev/null > > /usr/local/lib/libevas.so > > > > Thanks. > > > > Daniel Juyung Seo (SeoZ) > > > > > > 2011/6/24 zongsen <[email protected]>: > > > I checked /usr/local/include/evas-1: > > > Evas_Engine_Buffer.h Evas_Engine_Software_X11.h Evas.h > > > Evas_Engine_FB.h Evas_GL.h > > > It seems evas is installed. > > > However,eio failed. > > > By the way,which mirror do you use to update the svn? > > > 在 2011年6月23日 下午12:29,Daniel Juyung Seo <[email protected]>写道: > > >> > > >> Something weird is going on :( > > >> Can you check if evas_object_table_pack_get() is in _ > > >> /usr/local/include/evas-1/Evas.h ? > > >> If the API is there, your machine is referencing different evas > > libraries. > > >> If the API is not there, you failed to install evas correctly. > > >> > > >> Daniel Juyung Seo (SeoZ) > > >> > > >> 2011/6/23 zongsen <[email protected]>: > > >> > Yes,evas was successfully compiled and installed.I only found > > >> > /usr/local/lib/libevas.so in my filesystem. > > >> > Today,I came across another problem with eio,it was relied by > > >> > elementary,so > > >> > I ceased the compiling: > > >> > > > >> > eio_monitor.c: In function '_eio_monitor_error_cleanup_cb': > > >> > eio_monitor.c:62:35: error: macro "EINA_REFCOUNT_UNREF" requires 2 > > >> > arguments, but only 1 given > > >> > eio_monitor.c:62:4: error: unknown type name 'EINA_REFCOUNT_UNREF' > > >> > eio_monitor.c:63:26: error: expected ')' before '->' token > > >> > eio_monitor.c: In function '_eio_monitor_event_cleanup_cb': > > >> > eio_monitor.c:72:35: error: macro "EINA_REFCOUNT_UNREF" requires 2 > > >> > arguments, but only 1 given > > >> > eio_monitor.c:72:4: error: unknown type name 'EINA_REFCOUNT_UNREF' > > >> > eio_monitor.c:73:26: error: expected ')' before '->' token > > >> > eio_monitor.c: In function '_eio_monitor_stat_cb': > > >> > eio_monitor.c:88:31: error: macro "EINA_REFCOUNT_UNREF" requires 2 > > >> > arguments, but only 1 given > > >> > eio_monitor.c:88:4: error: unknown type name 'EINA_REFCOUNT_UNREF' > > >> > eio_monitor.c:89:6: warning: parameter names (without types) in > > function > > >> > declaration [enabled by default] > > >> > eio_monitor.c:89:6: error: conflicting types for '_eio_monitor_free' > > >> > eio_monitor.c:39:1: note: previous definition of '_eio_monitor_free' > > was > > >> > here > > >> > eio_monitor.c: In function '_eio_monitor_error_cb': > > >> > eio_monitor.c:118:31: error: macro "EINA_REFCOUNT_UNREF" requires 2 > > >> > arguments, but only 1 given > > >> > eio_monitor.c:118:4: error: unknown type name 'EINA_REFCOUNT_UNREF' > > >> > eio_monitor.c:119:6: warning: parameter names (without types) in > > >> > function > > >> > declaration [enabled by default] > > >> > eio_monitor.c: In function 'eio_monitor_del': > > >> > eio_monitor.c:212:31: error: macro "EINA_REFCOUNT_UNREF" requires 2 > > >> > arguments, but only 1 given > > >> > eio_monitor.c:212:4: error: unknown type name 'EINA_REFCOUNT_UNREF' > > >> > eio_monitor.c:213:6: warning: parameter names (without types) in > > >> > function > > >> > declaration [enabled by default] > > >> > make[3]: *** [eio_monitor.lo] Error 1 > > >> > > > >> > > > >> > 2011/6/23 Carsten Haitzler <[email protected]> > > >> > > > >> >> On Wed, 22 Jun 2011 05:01:39 -0400 zongsen <[email protected]> > > said: > > >> >> > > >> >> somehwere u have a libevas.so that is being used instead of the > > updated > > >> >> one. > > >> >> > > >> >> 1. did the compile and install of evas fail? > > >> >> 2. LOOk for libevas.so files: > > >> >> find / -name libevas.so -print > > >> >> > > >> >> > Sorry to bother you all,I know little about programming and > > >> >> > libraries. > > >> >> > I found all old binaries or libraries related with E17(e17 e_dbus > > >> >> > efreet > > >> >> > embryo edje eina ecore eet ethumb elementary )and deleted them > > in > > >> >> these > > >> >> > paths: > > >> >> > /usr/local/bin > > >> >> > /usr/local/share > > >> >> > /usr/local/include > > >> >> > > > >> >> > I am quite sure there are no old items left. > > >> >> > > > >> >> > Then,I deleted old svn sources and updated them like this: > > >> >> > > > >> >> > svn co http://svn.enlightenment.org/svn/e/trunk/eina eina-svn > > >> >> > svn co http://svn.enlightenment.org/svn/e/trunk/eet eet-svn > > >> >> > svn co http://svn.enlightenment.org/svn/e/trunk/evas evas-svn > > >> >> > svn co http://svn.enlightenment.org/svn/e/trunk/ecore ecore-svn > > >> >> > svn co http://svn.enlightenment.org/svn/e/trunk/efreet efreet-svn > > >> >> > svn co http://svn.enlightenment.org/svn/e/trunk/embryo embryo-svn > > >> >> > svn co http://svn.enlightenment.org/svn/e/trunk/edje edje-svn > > >> >> > svn co http://svn.enlightenment.org/svn/e/trunk/e_dbus e_dbus-svn > > >> >> > svn co http://svn.enlightenment.org/svn/e/trunk/e e17-svn > > >> >> > svn co http://svn.enlightenment.org/svn/e/trunk/ethumb ethumb-svn > > >> >> > svn co > > >> >> > http://svn.enlightenment.org/svn/e/trunk/elementaryelementary-svn > > >> >> > svn co http://svn.enlightenment.org/svn/e/trunk/ephoto ephoto-svn > > >> >> > > > >> >> > All svn update ends with notice as followings: > > >> >> > ...... > > >> >> > Checked out revision 60572. > > >> >> > > > >> >> > Finally, I compiled them one by one until ended by failure of > > >> >> > elementary. > > >> >> > So,what's wrong? > > >> >> > > > >> >> > > > >> >> > 2011/6/21 Carsten Haitzler <[email protected]> > > >> >> > > > >> >> > > On Tue, 21 Jun 2011 05:29:42 -0400 zongsen <[email protected] > > > > > >> >> said: > > >> >> > > > > >> >> > > it's pretty simple. the installed elementary you have is not up > > to > > >> >> > > date > > >> >> > > (compared to svn and the elementary you got from svn). why this > > is > > >> >> > > the > > >> >> case > > >> >> > > is > > >> >> > > some problem on your end - you didn't svn update a whole svn tree > > >> >> > > in 1 > > >> >> go > > >> >> > > or an > > >> >> > > svn update failed and you didnt notice, or you have multiple evas > > >> >> > > libs > > >> >> > > installed in multiple locations, one of which is old. you need to > > >> >> > > look > > >> >> into > > >> >> > > your system and find out whats up. source builds fine here and > > for > > >> >> others > > >> >> > > and > > >> >> > > svn literally shows that the right functions exist. > > >> >> > > > > >> >> > > > I entered into all the source directory and executed "make > > >> >> > > uninstall",then > > >> >> > > > tried again. > > >> >> > > > It didn't work yet. > > >> >> > > > I was stopped by the failure of elementary. > > >> >> > > > BTW,I updated all source from svn everytime before compiling. > > >> >> > > > > > >> >> > > > 在 2011年6月21日 上午4:24,Ag. Systems Administrator - Danny > > >> >> > > > <[email protected]> 写道: > > >> >> > > > > > >> >> > > > > Also, > > >> >> > > > > > > >> >> > > > > function evas_object_table_pack_get was added to evas on > > >> >> > > > > 17.06.11 - > > >> >> > > might > > >> >> > > > > be your evas was not recently updated? > > >> >> > > > > Check if your Evas.h have anything about it inside. > > >> >> > > > > > > >> >> > > > > Thanks, > > >> >> > > > > Daniel > > >> >> > > > > > > >> >> > > > > 2011/6/21 Ag. Systems Administrator - Danny > > >> >> > > > > <[email protected]> > > >> >> > > > > > > >> >> > > > > Hi, > > >> >> > > > >> > > >> >> > > > >> Try to go to source dir of elementary and do "make > > distclean", > > >> >> then > > >> >> > > retry > > >> >> > > > >> build. > > >> >> > > > >> Do it helps? > > >> >> > > > >> > > >> >> > > > >> Thanks, > > >> >> > > > >> Daniel > > >> >> > > > >> > > >> >> > > > >> > > >> >> > > > >> 2011/6/21 zongsen <[email protected]> > > >> >> > > > >> > > >> >> > > > >>> I compiled and installed all e17 packages like this: > > >> >> > > > >>> > > >> >> > > > >>> ./autogen.sh > > >> >> > > > >>> make > > >> >> > > > >>> make install > > >> >> > > > >>> ldconfig > > >> >> > > > >>> I've never installed evas from debian resposity. > > >> >> > > > >>> > > >> >> > > > >>> 2011/6/20 Carsten Haitzler <[email protected]> > > >> >> > > > >>> > > >> >> > > > >>> > On Mon, 20 Jun 2011 16:00:07 +0900 Daniel Juyung Seo < > > >> >> > > > >>> [email protected] > > >> >> > > > >>> > > > > >> >> > > > >>> > said: > > >> >> > > > >>> > > > >> >> > > > >>> > indeed .. though ldconfig is runtime not link/compile > > time > > >> >> > > > >>> > :) > > >> >> > > > >>> > > > >> >> > > > >>> > > Don't forget to do ldconfig :) > > >> >> > > > >>> > > > > >> >> > > > >>> > > $ sudo ldconfig > > >> >> > > > >>> > > > > >> >> > > > >>> > > Daniel Juyung Seo (SeoZ) > > >> >> > > > >>> > > > > >> >> > > > >>> > > On Mon, Jun 20, 2011 at 2:25 PM, Carsten Haitzler < > > >> >> > > > >>> [email protected]> > > >> >> > > > >>> > > wrote: > > >> >> > > > >>> > > > On Sun, 19 Jun 2011 23:51:58 -0400 zongsen < > > >> >> > > [email protected]> > > >> >> > > > >>> > said: > > >> >> > > > >>> > > > > > >> >> > > > >>> > > > your evas is too old for building elementary. > > >> >> > > > >>> > > > > > >> >> > > > >>> > > >> Hi,everyone!I tried to compile elementary-svn and > > >> >> approach > > >> >> > > error > > >> >> > > > >>> as > > >> >> > > > >>> > > >> followings: > > >> >> > > > >>> > > >> > > >> >> > > > >>> > > >> ../../src/lib/.libs/libelementary.so: undefined > > >> >> > > > >>> > > >> reference > > >> >> to > > >> >> > > > >>> > > >> `evas_object_table_pack_get' > > >> >> > > > >>> > > >> collect2: ld returned 1 exit status > > >> >> > > > >>> > > >> make[3]: *** [elementary_test] Error 1 > > >> >> > > > >>> > > >> > > >> >> > > > >>> > > >> I googled for "evas_object_table_pack_get" but got > > no > > >> >> clue.So > > >> >> > > did > > >> >> > > > >>> I > > >> >> > > > >>> > miss > > >> >> > > > >>> > > >> some package which depended by elementary?Thanks! > > >> >> > > > >>> > > >> > > >> >> > > > >>> > > > >> >> > > > >>> > > >> >> > > > > >> >> > > >> >> > > ------------------------------------------------------------------------------ > > >> >> > > > >>> > > >> EditLive Enterprise is the world's most technically > > >> >> advanced > > >> >> > > > >>> content > > >> >> > > > >>> > > >> authoring tool. Experience the power of Track > > Changes, > > >> >> Inline > > >> >> > > > >>> Image > > >> >> > > > >>> > > >> Editing and ensure content is compliant with > > >> >> > > > >>> > > >> Accessibility > > >> >> > > > >>> Checking. > > >> >> > > > >>> > > >> http://p.sf.net/sfu/ephox-dev2dev > > >> >> > > > >>> > > >> _______________________________________________ > > >> >> > > > >>> > > >> enlightenment-users mailing list > > >> >> > > > >>> > > >> [email protected] > > >> >> > > > >>> > > >> > > >> >> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > > >> >> > > > >>> > > > > > >> >> > > > >>> > > > > > >> >> > > > >>> > > > -- > > >> >> > > > >>> > > > ------------- Codito, ergo sum - "I code, therefore I > > >> >> > > > >>> > > > am" > > >> >> > > > >>> > -------------- > > >> >> > > > >>> > > > The Rasterman (Carsten Haitzler) > > >> >> > > > >>> > > > [email protected] > > >> >> > > > >>> > > > > > >> >> > > > >>> > > > > > >> >> > > > >>> > > > > > >> >> > > > >>> > > > >> >> > > > >>> > > >> >> > > > > >> >> > > >> >> > > ------------------------------------------------------------------------------ > > >> >> > > > >>> > > > EditLive Enterprise is the world's most technically > > >> >> advanced > > >> >> > > > >>> content > > >> >> > > > >>> > > > authoring tool. Experience the power of Track > > Changes, > > >> >> Inline > > >> >> > > Image > > >> >> > > > >>> > > > Editing and ensure content is compliant with > > >> >> > > > >>> > > > Accessibility > > >> >> > > > >>> Checking. > > >> >> > > > >>> > > > http://p.sf.net/sfu/ephox-dev2dev > > >> >> > > > >>> > > > _______________________________________________ > > >> >> > > > >>> > > > enlightenment-users mailing list > > >> >> > > > >>> > > > [email protected] > > >> >> > > > >>> > > > > > >> >> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > > >> >> > > > >>> > > > > > >> >> > > > >>> > > > > >> >> > > > >>> > > > >> >> > > > >>> > > > >> >> > > > >>> > -- > > >> >> > > > >>> > ------------- Codito, ergo sum - "I code, therefore I am" > > >> >> > > > >>> -------------- > > >> >> > > > >>> > The Rasterman (Carsten Haitzler) [email protected] > > >> >> > > > >>> > > > >> >> > > > >>> > > > >> >> > > > >>> > > >> >> > > > >>> > > >> >> > > > > >> >> > > >> >> > > ------------------------------------------------------------------------------ > > >> >> > > > >>> EditLive Enterprise is the world's most technically > > advanced > > >> >> content > > >> >> > > > >>> authoring tool. Experience the power of Track Changes, > > Inline > > >> >> Image > > >> >> > > > >>> Editing and ensure content is compliant with Accessibility > > >> >> Checking. > > >> >> > > > >>> http://p.sf.net/sfu/ephox-dev2dev > > >> >> > > > >>> _______________________________________________ > > >> >> > > > >>> enlightenment-users mailing list > > >> >> > > > >>> [email protected] > > >> >> > > > >>> > > >> >> > > > >>> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > > >> >> > > > >>> > > >> >> > > > >> > > >> >> > > > >> > > >> >> > > > > > > >> >> > > > > > >> >> > > > > >> >> > > >> >> > > ------------------------------------------------------------------------------ > > >> >> > > > EditLive Enterprise is the world's most technically advanced > > >> >> > > > content > > >> >> > > > authoring tool. Experience the power of Track Changes, Inline > > >> >> > > > Image > > >> >> > > > Editing and ensure content is compliant with Accessibility > > >> >> > > > Checking. > > >> >> > > > http://p.sf.net/sfu/ephox-dev2dev > > >> >> > > > _______________________________________________ > > >> >> > > > enlightenment-users mailing list > > >> >> > > > [email protected] > > >> >> > > > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > > >> >> > > > > >> >> > > > > >> >> > > -- > > >> >> > > ------------- Codito, ergo sum - "I code, therefore I am" > > >> >> -------------- > > >> >> > > The Rasterman (Carsten Haitzler) [email protected] > > >> >> > > > > >> >> > > > > >> >> > > > >> >> > > >> >> > > ------------------------------------------------------------------------------ > > >> >> > Simplify data backup and recovery for your virtual environment with > > >> >> vRanger. > > >> >> > Installation's a snap, and flexible recovery options mean your data > > >> >> > is > > >> >> safe, > > >> >> > secure and there when you need it. Data protection magic? > > >> >> > Nope - It's vRanger. Get your free trial download today. > > >> >> > http://p.sf.net/sfu/quest-sfdev2dev > > >> >> > _______________________________________________ > > >> >> > enlightenment-users mailing list > > >> >> > [email protected] > > >> >> > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > > >> >> > > >> >> > > >> >> -- > > >> >> ------------- Codito, ergo sum - "I code, therefore I am" > > >> >> -------------- > > >> >> The Rasterman (Carsten Haitzler) [email protected] > > >> >> > > >> >> > > >> > > > >> > > > ------------------------------------------------------------------------------ > > >> > Simplify data backup and recovery for your virtual environment with > > >> > vRanger. > > >> > Installation's a snap, and flexible recovery options mean your data is > > >> > safe, > > >> > secure and there when you need it. Data protection magic? > > >> > Nope - It's vRanger. Get your free trial download today. > > >> > http://p.sf.net/sfu/quest-sfdev2dev > > >> > _______________________________________________ > > >> > enlightenment-users mailing list > > >> > [email protected] > > >> > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > > >> > > > > > > > > > > ------------------------------------------------------------------------------ > All the data continuously generated in your IT infrastructure contains a > definitive record of customers, application performance, security > threats, fraudulent activity and more. Splunk takes this data and makes > sense of it. Business sense. IT sense. Common sense.. > http://p.sf.net/sfu/splunk-d2d-c1 > _______________________________________________ > enlightenment-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-users -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [email protected] ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense.. http://p.sf.net/sfu/splunk-d2d-c1 _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
