Re: [Gexiv2] Autotools build system for GExiv2.



Although we haven't documented it, we use #include <gexiv2/gexiv2.h>, so that's the right call.

-- Jim

On Sun, Nov 3, 2013 at 3:02 AM, Jehan Pagès <jehan marmottard gmail com> wrote:
Hi again,

After compiling entangle right now, I noticed they use also gexiv2,
but include it with #include <gexiv2.h>.
In GIMP, we call it with #include <gexiv2/gexiv2.h> and the pc file I
updated would make the assumption this is the right include. So what
it the actual right #include call for your library? I could not find
any official documentation or tutorial.
Thanks.

Jehan


On Fri, Nov 1, 2013 at 2:58 PM, Jehan Pagès <jehan marmottard gmail com> wrote:
 Hi,

 On Fri, Nov 1, 2013 at 2:49 PM, Jim Nelson <jim yorba org> wrote:
No worries, Jehan, we did see it. I need to take a hard look at your patch, obviously, but we have no objections to moving gexiv2 to autotools and know
 it'll make your life easier.

 Cool.

 It's great to hear it ports so well to
 Windows!

Yes indeed. I just tested GIMP master (with GExiv2) under a Windows VM
 and I got metadata for an image. :-) So you did a good portability
 job, I had no code to touch to have GExiv2 compile for Windows. :-)

 If you do run into any problems -- I'm sure you will -- filing a
 ticket is the best way to get our attention.

 Well I just opened 2 bugs about broken metadata on our tracker. Not
 sure yet if this is a EXiv2, GExiv2 or GIMP bug. We will report
 upstream if it ends up being a bug in GExiv2, no worry.

 Have fun.

 Jehan


 -- Jim

On Thu, Oct 31, 2013 at 5:39 PM, Jehan Pagès <jehan marmottard gmail com>
 wrote:

Hi, I am a GIMP dev. Since we now use GExiv2, I wanted to be able to cross-compile this lib easily on various system (Windows in particular, but this would apply to others too). So I ported your tree to an autotools build system. So this email is just to inform you of the feature request, with patch provided there: http://redmine.yorba.org/issues/7660 Just in case you did not see. I tried to keep all features of existing hand-made Makefiles, and hopefully there is no bug remaining. In any case that's likely a better
 fundation than hand-writting Makefiles. :-) Also I successfully
cross-compiled GExiv2 and GIMP for Windows on my Linux system with this new
 build system. So that's a proven patch. :-) Thanks! Jehan
 _______________________________________________ Gexiv2 mailing list
 Gexiv2 lists yorba org
 http://lists.yorba.org/cgi-bin/mailman/listinfo/gexiv2




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]