Good news! Congratulations! Daniel Juyung Seo (SeoZ)
2011/6/24 zongsen <[email protected]>: > 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
