Re: [Tuxpaint-devel] libsvg error , Errors in compiling Tux Paint for windows
An award-winning drawing program for children of all ages
Brought to you by:
wkendrick
|
From: Shih-Chin Y. <sya...@gm...> - 2007-05-15 04:57:00
|
Hi, John: I got a lot of linking errors, could you please help? Many thanks, Shih-Chin =============================== ...Linking Tux Paint... obj/tuxpaint.o:tuxpaint.c: (.text+0x117e): undefined reference to `__printf__' obj/tuxpaint.o:tuxpaint.c:(.text+0x118a): undefined reference to `__printf__' obj/tuxpaint.o:tuxpaint.c:(.text+0x1196): undefined reference to `__printf__' obj/tuxpaint.o:tuxpaint.c:(.text+0x123d): undefined reference to `libintl_fprintf' obj/tuxpaint.o:tuxpaint.c:(.text+0x1531): ............................. obj/tuxpaint.o:tuxpaint.c:(.text+0xb1f8): undefined reference to `libintl_gettext' obj/tuxpaint.o:tuxpaint.c:(.text+0xb691): more undefined references to `libintl_gettext' follow obj/tuxpaint.o:tuxpaint.c:(.text+0xb880): undefined reference to `png_create_write_struct' obj/tuxpaint.o:tuxpaint.c: (.text+0xb8a3): undefined reference to `png_destroy_write_struct' obj/tuxpaint.o: ................................. obj/dirwalk.o:dirwalk.c:(.text+0x2f1): undefined reference to `libintl_gettext' obj/dirwalk.o: dirwalk.c:(.text+0x320): undefined reference to `libintl_gettext' obj/dirwalk.o:dirwalk.c:(.text+0x34f): more undefined references to `libintl_gettext' follow C:/msys/1.0/local/lib/libsvg-cairo.a(svg_cairo.o): In function `svg_cairo_render':C:/msys/1.0/home/syang/download/libsvg-cairo/src/svg_cairo.c:346: undefined reference to `svg_render' C:/msys/1.0/local/lib/libsvg-cairo.a(svg_cairo.o): In function `svg_cairo_move_to':C:/msys/1.0/home/syang/download/libsvg-cairo/src/svg_cairo.c:466: undefined reference to `cairo_move_to' :C:/msys/1.0/home/syang/download/libsvg-cairo/src/svg_cairo.c:468: undefined reference to `cairo_status' C:/msys/1.0/local/lib/libsvg-cairo.a(svg_cairo.o): In function `svg_cairo_line_to':C:/msys/1.0/home/syang/download/libsvg-cairo/src/svg_cairo.c:476: undefined reference to `cairo_line_to' :C:/msys/1.0/home/syang/download/libsvg- .............................. :C:/msys/1.0/home/syang/download/libsvg-cairo/src/svg_cairo.c:458: undefined reference to `cairo_status' :C:/msys/1.0/home/syang/download/libsvg-cairo/src/svg_cairo.c:449: undefined reference to `cairo_save' :C:/msys/1.0/home/syang/download/libsvg-cairo/src/svg_cairo.c:450: undefined reference to `cairo_identity_matrix' :C:/msys/1.0/home/syang/download/libsvg-cairo/src/svg_cairo.c:451: undefined reference to `cairo_set_source_surface' :C:/msys/1.0/home/syang/download/libsvg-cairo/src/svg_cairo.c:452: undefined reference to `cairo_paint_with_alpha' :C:/msys/1.0/home/syang/download/libsvg-cair On 5/15/07, John Popplewell <jo...@jo...> wrote: > > On Tue, May 15, 2007 at 12:59:57AM +0800, Shih-Chin Yang wrote: > > Hi, John: > > I almost finished compiling all the required libraries in MSYS/MINGW but > > libsvg. First of all, I could not find the cvs repository in your > > instruction, the link doesn't work. Then I googled a snapshot from > following > > link > Hi Shih-Chin, > > the site has broken. Searching for 'libsvg' on Google produces that same > broken link: > > http://cairographics.org/libsvg > > as the first hit. I used the cached page to get the following > information for accessing CVS: > > cvs -d :pserver:an...@cv...:/cvs/cairo login > > [press enter when prompted for a password] > > cvs -z3 -d :pserver:an...@cv...:/cvs/cairo co libsvg > > I'll put this on my web page shortly, > > regards, > John. > > > > > > > http://lists.freedesktop.org/archives/cairo-announce/2005-June/000018.html > > > > But there is no autogen.sh. Also, when I run ./configure, it failed as > well. > > > > Would you please shed some light on this? I desperately would like to > > compile windows version of TuxPaint. > > > > Many thanks and Best Regards, > > Shih-Chin > > > > On 4/9/07, Shih-Chin Yang <sya...@gm...> wrote: > > > > > >Hi, John: > > >Thanks for your info. It looked like you have gone through a lot of the > > >work. But I am afraid that I would not be able to get it right to > > >compile... > > > > > >Shih-Chin > > > > > >On 4/8/07, John Popplewell <jo...@jo...> wrote: > > >> > > >> On Sun, Apr 08, 2007 at 10:25:44PM +0800, Shih-Chin Yang wrote: > > >> > To who may concern: > > >> > > > >> > I used visual C++ 6.0 to compile Tux Paint. But it was generating a > > >> lot of > > >> > errors. Could someone shed some light on these errors? First of > all, > > >> it > > >> > looks like hq4x.c and hqxx.c could not be found at all. Secondly, > > >> there were > > >> > a lot of errors when compiling shlwapi.h > > >> Hi, > > >> > > >> Tux Paint hasn't compiled with Visual C++ 6.0 for a long time, since > > >> before the project was split up into multiple files. > > >> > > >> All the other platforms that Tux Paint builds on use GCC and the GNU > > >> tools and as VC6 is far from C standards compliant these days, > patches > > >> to make Tux Paint build won't be accepted into the source tree (mine > > >> weren't). Although I suppose a set of patches to transform the code > into > > >> something that builds might find a home somewhere ... > > >> > > >> On Windows we use the MinGW/MSYS combination and I've put up some > > >> instructions here: > > >> > > >> http://johnnypops.demon.co.uk/mingw/index.html > > >> > > >> detailing how to get everything to work. It's quite a lot of work, > but I > > >> found the experience to be a bit like building a plastic aircraft > model > > >> (an "Airfix" kit, from when I was a kid) except that the bits, out of > > >> the box, don't fix together without some tinkering :-) > > >> > > >> Good luck, > > >> > > >> regards, > > >> John. > > >> > > >> > > >> > ------------------------------------------------------------------------- > > >> > > >> Take Surveys. Earn Cash. Influence the Future of IT > > >> Join SourceForge.net's Techsay panel and you'll get the chance to > share > > >> your > > >> opinions on IT & business topics through brief surveys-and earn cash > > >> > > >> > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > >> _______________________________________________ > > >> Tuxpaint-devel mailing list > > >> Tux...@li... > > >> https://lists.sourceforge.net/lists/listinfo/tuxpaint-devel > > >> > > > > > > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by DB2 Express > > Download DB2 Express C - the FREE version of DB2 express and take > > control of your XML. No limits. Just data. Click to get it now. > > http://sourceforge.net/powerbar/db2/ > > _______________________________________________ > > Tuxpaint-devel mailing list > > Tux...@li... > > https://lists.sourceforge.net/lists/listinfo/tuxpaint-devel > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Tuxpaint-devel mailing list > Tux...@li... > https://lists.sourceforge.net/lists/listinfo/tuxpaint-devel > |