Welcome to TalkGraphics.com
Results 1 to 10 of 72

Hybrid View

  1. #1
    Join Date
    Mar 2006
    Posts
    6

    Default Re: MacOS X building instructions

    Quote Originally Posted by BPFowler
    You can ignore the warnings, I think that they are outside of our control and indicate that the m4 macros used by the folks who who built GTK et cetera were using an older version of m4 or autotools.

    The AM_BINRELOC probably means that there is a package missing on from your setup, which we need but have not specified as being needed. I'll look into it.

    Ben
    OK, try 1; no joy - then make clean, etc a good start. Then compilation halts with:

    [snip a lot]In file included from pngfiltr.h:104, from pngfiltr.cpp:106:
    outptpng.h:109:17: error: png.h: No such file or directory
    outptpng.h:166: error: 'png_structp' does not name a type
    outptpng.h:167: error: 'png_infop' does not name a type
    pngutil.h:151: error: 'png_colorp' has not been declared
    make[2]: *** [pngfiltr.o] Error 1
    make[1]: *** [all] Error 2
    make: *** [all-recursive] Error 1
    Macintosh:~/XaraLX simonyoung$
    IP

  2. #2

    Default Re: MacOS X building instructions

    This is the same problem that Pekele had, videlicet,
    http://www.talkgraphics.com/showpost...9&postcount=16

    This has been discussed on the mailing list: there are several ways of getting the png headers for your compilation, but unfortunately all of them have some disadvantages or will cause problems down the line.

    Apple actually provide the libraries as part of the Core Foundation, and if I knew where the corresponding headers were, we could use those.

    I suspect that Xara LX will need to provide its own png library (just as it provides its own wxWidgets library), and whilst this means a little more work at this stage, you could certainly do this now. (The instructions will probably be amended to contain this advice).

    Otherwise, you could add the fink include directory as above, which is the quickest way past this obstacle (and is what I do still)!

    Ben
    IP

 

 

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •