I think you missed the point, raster. The problem is that the configure script doesn't find the libpng .pc file, but continues to try to build anyway, resulting in a build failure.
---------------------------------------- > Date: Thu, 30 May 2013 08:20:57 +0900 > From: ras...@rasterman.com > To: enlightenment-devel@lists.sourceforge.net > Subject: Re: [E-devel] compilation fail without png support > > On Wed, 29 May 2013 23:35:54 +0200 Jérémy Zurcher <jer...@asynk.ch> said: > > i havent checked yet - seen the ticket though. as such if you have the pc file > (pkg-config) but dont have the .h... your system is broken regardless. we will > fail compiling in a gazillion ways if deps behave this way. we can't be > expected > to test every possible broken system setup (have pc file - missing 1, 2, 3 or > 4 > headers? which permutation of headers is missing? are we missing shared libs - > should we test linking? what if the version the pc advertises is not the > version of the lib installed? shall we test for every function symbol?). thus > this is a low priority thing imho due to it seemingly just being a broken > build > system, but if there are any sanity checks they go in configure and we abort > configure. the problem here is that our configure just gets bigger and messier > the more of these we add. :( > >> Hi, >> as reported in https://phab.enlightenment.org/T64, >> without proper png support compilation crashes because of: >> - emotion_test >> - edje examples >> - ethumb emotion module >> >> what is the right way to handle this ? >> - crash configure >> - disable compilation of faulty bits >> >> I have patches ready for both of these options in >> https://phab.enlightenment.org/D133 >> >> Jérémy >> >> ------------------------------------------------------------------------------ >> Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET >> Get 100% visibility into your production application - at no cost. >> Code-level diagnostics for performance bottlenecks with <2% overhead >> Download for free and get started troubleshooting in minutes. >> http://p.sf.net/sfu/appdyn_d2d_ap1 >> _______________________________________________ >> enlightenment-devel mailing list >> enlightenment-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > -- > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > The Rasterman (Carsten Haitzler) ras...@rasterman.com > > > ------------------------------------------------------------------------------ > Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET > Get 100% visibility into your production application - at no cost. > Code-level diagnostics for performance bottlenecks with <2% overhead > Download for free and get started troubleshooting in minutes. > http://p.sf.net/sfu/appdyn_d2d_ap1 > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > ------------------------------------------------------------------------------ Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with <2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1 _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel