Ticket #102 (assigned defect)

Opened 6 months ago

Last modified 6 months ago

Shoes doesn't build on MacOS X

Reported by: patrick Owned by: why
Milestone: Raisins Keywords:
Cc:

Description

$ svn co http://code.whytheluckystiff.net/svn/shoes/trunk shoes
$ cd shoes
$ tar xf ../../Desktop/deps-osx-intel-1.4.10-1.19.0.tar
$ source use-deps
$ rake

The output is (beginning omitted):

shoes/world.c:147: warning: too many arguments for format
gcc -o dist/libshoes.dylib shoes/app.o shoes/canvas.o shoes/dialogs.o shoes/image.o shoes/internal.o shoes/ruby.o shoes/world.o -framework Carbon -dynamiclib -Wl,-single_module -L. -L./deps/lib -install_name @executable_path/libshoes.dylib -lruby -lcairo -lpangocairo-1.0 -lungif -ljpeg.62 -L./deps/lib -dylib_file /tmp/dep/lib/libpng12.0.dylib:./deps/lib/libpng12.0.dylib -L./deps/lib -lcairo -L./deps/lib -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -liconv
/usr/bin/libtool: can't locate file for: -lungif
/usr/bin/libtool: file: -lungif is not an object file (not allowed in a library)
rake aborted!
Command failed with status (1): [gcc -o dist/libshoes.dylib shoes/app.o sho...]
/Users/pgundlach/shoes/shoes/rakefile:350
(See full trace by running task with --trace)

This is shoes revision 474 on Darwin Clancy.local 8.11.1 Darwin Kernel Version 8.11.1: Wed Oct 10 18:23:28 PDT 2007; root:xnu-792.25.20~1/RELEASE_I386 i386 i386 (Tiger on intel mac)

Change History

Changed 6 months ago by why

  • owner set to why
  • status changed from new to assigned

Yes, I believe the OSX deps need updating. I will reply here when I've got them up.

Changed 6 months ago by why

  • milestone set to Raisins
Note: See TracTickets for help on using tickets.