Hi, If you use easy_e17.sh, then try to run it like this:
SKIP=1 sh run_install --- start run_install script --- [ -z $SKIP ] || OP=" -s " SM="eeze,enna,drawer,mpdule,screenshot,weather,estickies,eyesight,language,python-evas,python-ecore,python-e_dbus,python-edje,python-ethumb,python-emotion,python-elementary,editje,elicit" PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/opt/e17/lib/pkgconfig:/usr/lib/pkgconfig LUA_CFLAGS="-I/usr/include" LUA_LIBS="-llua -lm -ldl" /opt/DEVEL/easy_e17.sh --srcpath=/opt/DEVEL/e17_svn --instpath=/opt/e17 --packagelist=full -i ${OP} --skip=${SM} --autogen_args=evas:--disable-image-loader-svg -------- end run_install script ---- In SM you have components, which failing to compile on my Centos systems (5.4 x86_64, 5.5 i386) As you can note, SVN sources is in /opt/DEVEL/e17_svn and install prefix is /opt/e17. There is also some problems with e/ installation (horror with po/ subdir), ask me when you get there. Thank you, Danny 2010/12/4 Carsten Haitzler <ras...@rasterman.com> > On Fri, 3 Dec 2010 12:32:03 -0800 (PST) Daniel Badilla Navarro > <tuc...@yahoo.com> said: > > looks to me to be a "broken" librsvg. well librsvg is not including cairo > cflags (or i guess linker flags either). rvsg 2.26 does on ubuntu. i can > work > around thsi by forcing a check of cairo too in evas. but that wont help you > until there is another beta or release or you build direct from svn. > > > Carsten, > > > > For evas ./configure worked fine, but then when running make: > > > > Making all in svg > > make[5]: Entering directory > > `/root/installers/enlightenment/evas-1.0.0.beta2/src/modules/loaders/svg' > > CC module_la-evas_image_load_svg.lo > > In file included from evas_image_load_svg.c:5: > > /usr/include/librsvg-2/librsvg/rsvg-cairo.h:28:19: error: cairo.h: No > such > > file or directory > > In file included from evas_image_load_svg.c:5: > > /usr/include/librsvg-2/librsvg/rsvg-cairo.h:33: error: expected > declaration > > specifiers or ‘...’ before ‘cairo_t’ > > /usr/include/librsvg-2/librsvg/rsvg-cairo.h:36: error: expected > declaration > > specifiers or ‘...’ before ‘cairo_t’ > > evas_image_load_svg.c: In function ‘evas_image_load_file_data_svg’: > > evas_image_load_svg.c:142: error: ‘cairo_surface_t’ undeclared (first use > in > > this function) > > evas_image_load_svg.c:142: error: (Each undeclared identifier is reported > > only once > > evas_image_load_svg.c:142: error: for each function it appears in.) > > evas_image_load_svg.c:142: error: ‘surface’ undeclared (first use in this > > function) > > evas_image_load_svg.c:143: error: ‘cairo_t’ undeclared (first use in this > > function) > > evas_image_load_svg.c:143: error: ‘cr’ undeclared (first use in this > function) > > evas_image_load_svg.c:211: error: ‘CAIRO_FORMAT_ARGB32’ undeclared (first > use > > in this function) > > evas_image_load_svg.c:229: error: too many arguments to function > > ‘rsvg_handle_render_cairo’ > > make[5]: *** [module_la-evas_image_load_svg.lo] Error 1 > > make[5]: Leaving directory > > `/root/installers/enlightenment/evas-1.0.0.beta2/src/modules/loaders/svg' > > make[4]: *** [all-recursive] Error 1 > > make[4]: Leaving directory > > `/root/installers/enlightenment/evas-1.0.0.beta2/src/modules/loaders' > > make[3]: *** [all-recursive] Error 1 > > make[3]: Leaving directory > > `/root/installers/enlightenment/evas-1.0.0.beta2/src/modules' > > make[2]: *** [all-recursive] Error 1 > > make[2]: Leaving directory > > `/root/installers/enlightenment/evas-1.0.0.beta2/src' make[1]: *** > > [all-recursive] Error 1 make[1]: Leaving directory > > `/root/installers/enlightenment/evas-1.0.0.beta2' make: *** [all] Error 2 > > [r...@dbadilla-atg-dev:~/installers/enlightenment/evas-1.0.0.beta2]$ rpm > -qa > > | grep svg > > librsvg2-devel-2.16.1-1.el5 > > librsvg2-2.16.1-1.el5 > > > > (unless, of course, I run it with the disable svg flag) > > > > Thanks! > > > > PURA VIDA!! > > Atte. Daniel Badilla Navarro > > "Be who you are and say what you feel, because > > those who mind dont matter and those who matter dont mind." > > -- Theodore S. Geisel (Dr. Seuss) > > Apdo Postal 473-7050 Cartago > > Costa Rica > > > > > > > > ----- Original Message ---- > > From: Carsten Haitzler <ras...@rasterman.com> > > To: Daniel Badilla Navarro <tuc...@yahoo.com> > > Cc: enlightenment-users@lists.sourceforge.net > > Sent: Thu, December 2, 2010 7:16:16 PM > > Subject: Re: [e-users] e17 on CentOS 5.5 > > > > On Thu, 2 Dec 2010 14:39:13 -0800 (PST) Daniel Badilla Navarro > > <tuc...@yahoo.com> said: > > > > http://ubuntuforums.org/showthread.php?t=1091717 > > > > (as for svg - you should at least give the error you have (the full > output) > > and what version of librsvg etc. you have. it may be a newer rsvg broke > api. > > it works fine on 2.26.3 (version of rsvg). > > > > > Hi, > > > > > > I am trying to install e17 on CentOS, but I am having problems. I've > had > > > quite a bit of them so far, which I've been able to solve in different > ways, > > > mainly searching in google, but this time I'm stuck. This is the list > of > > > downloads I have: > > > > > > ecore-1.0.0.beta2.tar.gz > > > edje-1.0.0.beta2.tar.gz > > > eeze-1.0.0.beta2.tar.gz > > > eina-1.0.0.beta2.tar.gz > > > evas-1.0.0.beta2.tar.gz > > > e_dbus-1.0.0.beta2.tar.gz > > > eet-1.4.0.beta2.tar.gz > > > efreet-1.0.0.beta2.tar.gz > > > embryo-1.0.0.beta2.tar.gz > > > > > > As indicated by the installation page, I've isntalled the following so > far > > > (in that order): > > > > > > -Eina > > > -Eet > > > -Evas > > > -Ecore > > > -Embryo > > > > > > I had, as mentioned, problems up to this point, which I had to solve > > > somehow. Eina was not recognized, so I manually copied the .pc file to > > > /usr/lib/pkgconfig. Later, Evas would not compile, due to a problem > with > > > svg, so I had to compile that with the --disable-image-loader-svg > option, > > > and then it worked. Now I got stuck installing Edje. This is what's > > > happened so far: > > > > > > First off, it complained about not finding Ecore_IMF_Evas.h, so I > manually > > > copied that to /usr/local/include/ecore-1 and I was then able to > > > successfully run ./configure. Then I ran make, and it comlained about > Eet > > > not being installed (I believe) so then I noticed no .pc files had been > > > copied before, so I went ahead and copied ALL the .pc files I found > within > > > the installation dirs of the previous installs (Eina, Evas, etc). Now, > I > > > get the following error, and couldn't find anything about that in > google > > > (and the .so file is indeed missing from /usr/local/lib and /usr/lib): > > > > > > > > > [r...@dbadilla-atg-dev:~/installers/enlightenment/edje-1.0.0.beta2]$ > make > > > make all-recursive > > > make[1]: Entering directory > > > `/root/installers/enlightenment/edje-1.0.0.beta2' Making all in data > > > make[2]: Entering directory > > > `/root/installers/enlightenment/edje-1.0.0.beta2/data' > > > Making all in include > > > make[3]: Entering directory > > > `/root/installers/enlightenment/edje-1.0.0.beta2/data/include' > > > make[3]: Nothing to be done for `all'. > > > make[3]: Leaving directory > > > `/root/installers/enlightenment/edje-1.0.0.beta2/data/include' > > > make[3]: Entering directory > > > `/root/installers/enlightenment/edje-1.0.0.beta2/data' > > > make[3]: Nothing to be done for `all-am'. > > > make[3]: Leaving directory > > > `/root/installers/enlightenment/edje-1.0.0.beta2/data' > > > make[2]: Leaving directory > > > `/root/installers/enlightenment/edje-1.0.0.beta2/data' > > > Making all in src > > > make[2]: Entering directory > > > `/root/installers/enlightenment/edje-1.0.0.beta2/src' > > > Making all in lib > > > make[3]: Entering directory > > > `/root/installers/enlightenment/edje-1.0.0.beta2/src/lib' > > > CCLD libedje.la > > > /usr/bin/ld: cannot find -lecore_imf_evas > > > collect2: ld returned 1 exit status > > > make[3]: *** [libedje.la] Error 1 > > > make[3]: Leaving directory > > > `/root/installers/enlightenment/edje-1.0.0.beta2/src/lib' > > > make[2]: *** [all-recursive] Error 1 > > > make[2]: Leaving directory > > > `/root/installers/enlightenment/edje-1.0.0.beta2/src' make[1]: *** > > > [all-recursive] Error 1 make[1]: Leaving directory > > > `/root/installers/enlightenment/edje-1.0.0.beta2' make: *** [all] Error > 2 > > > > > > > > > Can anyone advise what can be done now? Is there a way to fix this? > Did I > > > do something wrong? Or is it that e17 just won't run in CentOS 5.5? > Thanks > > > in advance for the help! > > > > > > PURA VIDA!! > > > Atte. Daniel Badilla Navarro > > > "Be who you are and say what you feel, because > > > those who mind dont matter and those who matter dont mind." > > > -- Theodore S. Geisel (Dr. Seuss) > > > Apdo Postal 473-7050 Cartago > > > Costa Rica > > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > > Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! > > > Tap into the largest installed PC base & get more eyes on your game by > > > optimizing for Intel(R) Graphics Technology. Get started today with the > > > Intel(R) Software Partner Program. Five $500 cash prizes are up for > grabs. > > > http://p.sf.net/sfu/intelisp-dev2dev > > > _______________________________________________ > > > enlightenment-users mailing list > > > enlightenment-users@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > > > > > > > > > -- > > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > > The Rasterman (Carsten Haitzler) ras...@rasterman.com > > > > > > > > > > > ------------------------------------------------------------------------------ > > Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! > > Tap into the largest installed PC base & get more eyes on your game by > > optimizing for Intel(R) Graphics Technology. Get started today with the > > Intel(R) Software Partner Program. Five $500 cash prizes are up for > grabs. > > http://p.sf.net/sfu/intelisp-dev2dev > > _______________________________________________ > > enlightenment-users mailing list > > enlightenment-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > > > -- > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > The Rasterman (Carsten Haitzler) ras...@rasterman.com > > > > ------------------------------------------------------------------------------ > What happens now with your Lotus Notes apps - do you make another costly > upgrade, or settle for being marooned without product support? Time to move > off Lotus Notes and onto the cloud with Force.com, apps are easier to > build, > use, and manage than apps on traditional platforms. Sign up for the Lotus > Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d > _______________________________________________ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > ------------------------------------------------------------------------------ Forrester recently released a report on the Return on Investment (ROI) of Google Apps. They found a 300% ROI, 38%-56% cost savings, and break-even within 7 months. Over 3 million businesses have gone Google with Google Apps: an online email calendar, and document program that's accessible from your browser. Read the Forrester report: http://p.sf.net/sfu/googleapps-sfnew _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users