From: Cedric B. <ced...@fr...> - 2011-09-07 22:54:08
|
On Wed, Sep 7, 2011 at 11:18 PM, Youness Alaoui <kak...@ka...> wrote: > You're right, I thought it was native code, not a script, so I didn't think > it could run on host machine. But I have sdl 1.2 locally, and it does come > with a pkgconfig file. If there are older versions that don't, then let me > know, I can revert it. Last time I give it a look, some distribution did the nice work of adding the .pc and the latest SDL 1.2 is comming also with a .pc, it's just previous that don't. And as the code doesn't require much to support almost all SDL 1.2 version, I mould prefer a fallback to the sdl-config code rather than a revert to previous method. So just if .pc isn't found we fallback on sdl-config. That would be great. > On Wed, Sep 7, 2011 at 3:55 AM, Cedric BAIL <ced...@fr...> wrote: > >> On Wed, Sep 7, 2011 at 8:53 AM, Enlightenment SVN >> <no-...@en...> wrote: >> > Log: >> > Ecore: Use pkg-config to check for SDL, not sdl-config (which fails for >> cross-compilations) >> >> sdl-config is a shell script that just does some echo things. It work >> just fine with cross-compilation as long as you specify it at >> configure time. The issue is that older, read sdl 1.2, version don't >> come with a pkg-config file. So it would be better if both method >> where available. >> >> > Author: kakaroto >> > Date: 2011-09-06 23:53:42 -0700 (Tue, 06 Sep 2011) >> > New Revision: 63249 >> > Trac: http://trac.enlightenment.org/e/changeset/63249 >> > >> > Modified: >> > trunk/ecore/configure.ac >> > >> > Modified: trunk/ecore/configure.ac >> > =================================================================== >> > --- trunk/ecore/configure.ac 2011-09-07 06:53:35 UTC (rev 63248) >> > +++ trunk/ecore/configure.ac 2011-09-07 06:53:42 UTC (rev 63249) >> > @@ -523,26 +523,8 @@ >> > # SDL library (ecore_sdl) >> > >> > have_sdl="no" >> > -SDL_CONFIG="sdl-config" >> > -AC_ARG_WITH([sdl-config], >> > - [AC_HELP_STRING([--with-sdl-config=PATH], [use sdl-config >> specified])], >> > - [ >> > - SDL_CONFIG=$withval >> > - AC_MSG_NOTICE([using ${SDL_CONFIG} for sdl-config]) >> > - ]) >> > +PKG_CHECK_MODULES([SDL], [sdl >= 1.2.0], [have_sdl="yes"], >> [have_sdl="no"]) >> > >> > -AC_PATH_PROG([SDL_CONFIG], ["sdl-config"], [""], [$PATH]) >> > - >> > -if test -n "$SDL_CONFIG" ; then >> > - SDL_CFLAGS=`$SDL_CONFIG --cflags` >> > - SDL_LIBS=`$SDL_CONFIG --libs` >> > - AC_SUBST(SDL_CFLAGS) >> > - AC_SUBST(SDL_LIBS) >> > - have_sdl="yes" >> > -else >> > - PKG_CHECK_MODULES([SDL], [sdl >= 1.2.0], [have_sdl="yes"], >> [have_sdl="no"]) >> > -fi >> > - >> > if test "x${have_sdl}" = "xyes" ; then >> > PKG_CHECK_EXISTS([sdl >= 1.3.0], >> > [AC_DEFINE(BUILD_ECORE_EVAS_SDL_130, 1, [Support for SVN SDL])]) >> > >> > >> > >> ------------------------------------------------------------------------------ >> > Using storage to extend the benefits of virtualization and iSCSI >> > Virtualization increases hardware utilization and delivers a new level of >> > agility. Learn what those decisions are and how to modernize your storage >> > and backup environments for virtualization. >> > http://www.accelacomm.com/jaw/sfnl/114/51434361/ >> > _______________________________________________ >> > enlightenment-svn mailing list >> > enl...@li... >> > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn >> > >> > >> >> >> >> -- >> Cedric BAIL >> >> >> ------------------------------------------------------------------------------ >> Using storage to extend the benefits of virtualization and iSCSI >> Virtualization increases hardware utilization and delivers a new level of >> agility. Learn what those decisions are and how to modernize your storage >> and backup environments for virtualization. >> http://www.accelacomm.com/jaw/sfnl/114/51434361/ >> _______________________________________________ >> enlightenment-devel mailing list >> enl...@li... >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >> > ------------------------------------------------------------------------------ > Using storage to extend the benefits of virtualization and iSCSI > Virtualization increases hardware utilization and delivers a new level of > agility. Learn what those decisions are and how to modernize your storage > and backup environments for virtualization. > http://www.accelacomm.com/jaw/sfnl/114/51434361/ > _______________________________________________ > enlightenment-devel mailing list > enl...@li... > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > -- Cedric BAIL |