librelist archives

« back to archive

shoes on ubuntu rake trouble..

shoes on ubuntu rake trouble..

From:
Eelco ten Have
Date:
2011-10-02 @ 11:35
Hi I installed ubuntu 11.04 the other day and wanted to get my favorite
GUI toolkit in there..
I first did it with the ubuntu software centre which gave me a old(i
think) version so i tried following the wiki explanation. All seems to
go well until the rake command.

I pasted all the rake output below..
Can someone tell me where i have to make what changes to make this work?


catsquotl@ubuntu:~/.shoes$ rake
gcc -I. -c -o shoes/app.o -Wall -I/usr/include -pthread
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo
-I/usr/include/pixman-1 -pthread -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include
-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux
-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1

-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/i686-linux
-O  -DRUBY_1_9 -DSHOES_GTK -fPIC -pthread -I/usr/include/atk-1.0 
-I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ 
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include 
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 
-I/usr/lib/gtk-2.0/include -I/usr/include/cairo 
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1  shoes/app.c
gcc -I. -c -o shoes/internal.o -Wall -I/usr/include -pthread
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo
-I/usr/include/pixman-1 -pthread -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include
-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux
-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1

-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/i686-linux
-O  -DRUBY_1_9 -DSHOES_GTK -fPIC -pthread -I/usr/include/atk-1.0 
-I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ 
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include 
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 
-I/usr/lib/gtk-2.0/include -I/usr/include/cairo 
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1  shoes/internal.c
gcc -I. -c -o shoes/world.o -Wall -I/usr/include -pthread
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo
-I/usr/include/pixman-1 -pthread -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include
-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux
-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1

-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/i686-linux
-O  -DRUBY_1_9 -DSHOES_GTK -fPIC -pthread -I/usr/include/atk-1.0 
-I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ 
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include 
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 
-I/usr/lib/gtk-2.0/include -I/usr/include/cairo 
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1  shoes/world.c
shoes/world.c: In function ‘shoes_ruby_embed’:
shoes/world.c:92:11: warning: unused variable ‘sysinit_argv’
gcc -I. -c -o shoes/ruby.o -Wall -I/usr/include -pthread
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo
-I/usr/include/pixman-1 -pthread -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include
-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux
-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1

-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/i686-linux
-O  -DRUBY_1_9 -DSHOES_GTK -fPIC -pthread -I/usr/include/atk-1.0 
-I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ 
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include 
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 
-I/usr/lib/gtk-2.0/include -I/usr/include/cairo 
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1  shoes/ruby.c
shoes/ruby.c: In function ‘shoes_http_threaded’:
shoes/ruby.c:4095:5: warning: format ‘%s’ expects type ‘char *’, but
argument 3 has type ‘VALUE’
shoes/ruby.c:4095:5: warning: format ‘%s’ expects type ‘char *’, but
argument 4 has type ‘VALUE’
shoes/ruby.c:4095:5: warning: format ‘%d’ expects type ‘int’, but
argument 5 has type ‘VALUE’
shoes/ruby.c:4095:5: warning: format ‘%s’ expects type ‘char *’, but
argument 7 has type ‘VALUE’
gcc -I. -c -o shoes/canvas.o -Wall -I/usr/include -pthread
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo
-I/usr/include/pixman-1 -pthread -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include
-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux
-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1

-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/i686-linux
-O  -DRUBY_1_9 -DSHOES_GTK -fPIC -pthread -I/usr/include/atk-1.0 
-I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ 
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include 
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 
-I/usr/lib/gtk-2.0/include -I/usr/include/cairo 
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1  shoes/canvas.c
shoes/canvas.c: In function ‘shoes_canvas_shape’:
shoes/canvas.c:799:3: warning: implicit declaration of function ‘round’
shoes/canvas.c:799:7: warning: incompatible implicit declaration of
built-in function ‘round’
shoes/canvas.c: In function ‘shoes_canvas_snapshot’:
shoes/canvas.c:1413:17: warning: unused variable ‘waz_cr’
gcc -I. -c -o shoes/effects.o -Wall -I/usr/include -pthread
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo
-I/usr/include/pixman-1 -pthread -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include
-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux
-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1

-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/i686-linux
-O  -DRUBY_1_9 -DSHOES_GTK -fPIC -pthread -I/usr/include/atk-1.0 
-I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ 
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include 
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 
-I/usr/lib/gtk-2.0/include -I/usr/include/cairo 
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1  shoes/effects.c
gcc -I. -c -o shoes/image.o -Wall -I/usr/include -pthread
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo
-I/usr/include/pixman-1 -pthread -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include
-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux
-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1

-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/i686-linux
-O  -DRUBY_1_9 -DSHOES_GTK -fPIC -pthread -I/usr/include/atk-1.0 
-I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ 
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include 
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 
-I/usr/lib/gtk-2.0/include -I/usr/include/cairo 
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1  shoes/image.c
gcc -I. -c -o shoes/native/gtk.o -Wall -I/usr/include -pthread
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo
-I/usr/include/pixman-1 -pthread -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include
-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux
-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1

-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/i686-linux
-O  -DRUBY_1_9 -DSHOES_GTK -fPIC -pthread -I/usr/include/atk-1.0 
-I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ 
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include 
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 
-I/usr/lib/gtk-2.0/include -I/usr/include/cairo 
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1  shoes/native/gtk.c
gcc -I. -c -o shoes/http/curl.o -Wall -I/usr/include -pthread
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo
-I/usr/include/pixman-1 -pthread -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include
-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux
-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1

-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/i686-linux
-O  -DRUBY_1_9 -DSHOES_GTK -fPIC -pthread -I/usr/include/atk-1.0 
-I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ 
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include 
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 
-I/usr/lib/gtk-2.0/include -I/usr/include/cairo 
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1  shoes/http/curl.c
gcc -o dist/libshoes.so shoes/app.o shoes/internal.o shoes/world.o
shoes/ruby.o shoes/canvas.o shoes/effects.o shoes/image.o
shoes/native/gtk.o shoes/http/curl.o  -pthread -L/usr/lib/i386-linux-gnu
-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0
-lpangocairo-1.0 -lgdk_pixbuf-2.0 -lm -lcairo -lpango-1.0 -lfreetype
-lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0
-lcurl -Wl,-Bsymbolic-functions -fPIC -shared -lruby -lcairo
-lpangocairo-1.0 -lungif -ljpeg -lrt
-L/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib -lcairo -pthread
-L/usr/lib/i386-linux-gnu -lpango-1.0 -lgobject-2.0 -lgmodule-2.0
-lgthread-2.0 -lrt -lglib-2.0
gcc -I. -c -o bin/main.o -Wall -I/usr/include -pthread
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo
-I/usr/include/pixman-1 -pthread -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include
-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux
-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1

-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/i686-linux
-O  -DRUBY_1_9 -DSHOES_GTK -fPIC -pthread -I/usr/include/atk-1.0 
-I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ 
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include 
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 
-I/usr/lib/gtk-2.0/include -I/usr/include/cairo 
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1  bin/main.c
gcc -Ldist -o dist/shoes-bin bin/main.o -lruby -lcairo -lpangocairo-1.0
-lungif -ljpeg -lrt -L/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib
-lcairo -pthread -L/usr/lib/i386-linux-gnu -lpango-1.0 -lgobject-2.0
-lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lshoes -L.  -rdynamic
-Wl,-export-dynamic
echo 'cd "$OLDPWD"
LD_LIBRARY_PATH=$APPPATH $APPPATH/shoes-bin "$@"' >> dist/shoes
checking for main() in -lz... yes
creating Makefile
gcc -shared -o binject.so partition.o volume.o rawfile.o hfslib.o
dmgfile.o binject.o checksum.o resources.o utility.o dmglib.o catalog.o
abstractfile.o udif.o extents.o fastunicodecompare.o filevault.o
base64.o io.o flatfile.o btree.o -L.
-L/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib
-Wl,-R/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib -L.  -rdynamic
-Wl,-export-dynamic   -Wl,-R
-Wl,/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib
-L/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib -lruby -lz  -lpthread
-lrt -ldl -lcrypt -lm   -lc
creating Makefile
gcc -shared -o ftsearchrt.so ftsearch.o -L.
-L/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib
-Wl,-R/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib -L.  -rdynamic
-Wl,-export-dynamic   -Wl,-R
-Wl,/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib
-L/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib -lruby  -lpthread -lrt
-ldl -lcrypt -lm   -lc
checking for main() in -lportaudio... yes
creating Makefile
gcc -I.

-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/i686-linux

-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/backward
-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1 -I. 
-D_FILE_OFFSET_BITS=64  -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter 
-Wno-parentheses -Wpointer-arith -Wwrite-strings 
-Wno-missing-field-initializers -Wno-long-long  -fPIC -I../../c   -o 
bloopsaphone.o -c bloopsaphone.c
bloopsaphone.c:19:25: warning: missing terminating ' character
bloopsaphone.c: In function ‘bloops_load’:
bloopsaphone.c:418:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:423:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:426:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:427:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:428:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:429:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:430:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:431:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:432:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:434:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:435:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:436:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:438:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:439:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:440:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:441:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:443:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:444:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:445:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:446:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:447:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:449:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:450:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:452:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:453:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
bloopsaphone.c:454:8: warning: ignoring return value of ‘fread’,
declared with attribute warn_unused_result
gcc -I.

-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/i686-linux

-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/backward
-I/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1 -I. 
-D_FILE_OFFSET_BITS=64  -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter 
-Wno-parentheses -Wpointer-arith -Wwrite-strings 
-Wno-missing-field-initializers -Wno-long-long  -fPIC -I../../c   -o 
notation.o -c notation.c
c/notation.rl: In function ‘bloops_track’:
c/notation.rl:116:8: warning: ‘tone’ may be used uninitialized in this
function
c/notation.rl:116:14: warning: ‘mod’ may be used uninitialized in this
function
c/notation.rl: In function ‘bloops_sound_file’:
c/notation.rl:353:9: warning: ‘fval’ may be used uninitialized in this
function
c/notation.rl:354:9: warning: ‘key’ may be used uninitialized in this
function
c/notation.rl:355:24: warning: ‘pf’ may be used uninitialized in this
function
c/notation.rl:356:17: warning: ‘P’ may be used uninitialized in this
function
gcc -shared -o bloops.so bloopsaphone.o notation.o rubyext.o -L.
-L/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib
-Wl,-R/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib -L.  -rdynamic
-Wl,-export-dynamic   -Wl,-R
-Wl,/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib
-L/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib -lruby -lportaudio
-lpthread -lrt -ldl -lcrypt -lm   -lc
creating Makefile
gcc -shared -o chipmunk.so cpJoint.o cpBody.o rb_cpBody.o rb_cpVect.o
cpVect.o rb_cpBB.o cpShape.o cpHashSet.o chipmunk.o cpSpace.o
cpArbiter.o cpCollision.o cpArray.o cpSpaceHash.o cpPolyShape.o
rb_cpShape.o rb_chipmunk.o rb_cpJoint.o rb_cpSpace.o cpBB.o -L.
-L/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib
-Wl,-R/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib -L.  -rdynamic
-Wl,-export-dynamic   -Wl,-R
-Wl,/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib
-L/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib -lruby  -lpthread -lrt
-ldl -lcrypt -lm   -lc
checking for main() in -lc... yes
creating Makefile
gcc -shared -o hpricot_scan.so hpricot_css.o hpricot_scan.o -L.
-L/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib
-Wl,-R/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib -L.  -rdynamic
-Wl,-export-dynamic   -Wl,-R
-Wl,/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib
-L/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib -lruby -lc  -lpthread
-lrt -ldl -lcrypt -lm   -lc
checking for stdio.h... yes
creating Makefile
gcc -shared -o fast_xs.so fast_xs.o -L.
-L/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib
-Wl,-R/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib -L.  -rdynamic
-Wl,-export-dynamic   -Wl,-R
-Wl,/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib
-L/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib -lruby  -lpthread -lrt
-ldl -lcrypt -lm   -lc
creating Makefile
gcc -shared -o generator.so unicode.o generator.o -L.
-L/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib
-Wl,-R/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib -L.  -rdynamic
-Wl,-export-dynamic   -Wl,-R
-Wl,/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib
-L/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib -lruby  -lpthread -lrt
-ldl -lcrypt -lm   -lc
creating Makefile
gcc -shared -o parser.so unicode.o parser.o -L.
-L/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib
-Wl,-R/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib -L.  -rdynamic
-Wl,-export-dynamic   -Wl,-R
-Wl,/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib
-L/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib -lruby  -lpthread -lrt
-ldl -lcrypt -lm   -lc
checking for sqlite3.h... yes
checking for sqlite3_libversion_number() in -lsqlite3... yes
checking for rb_proc_arity()... yes
checking for sqlite3_column_database_name()... yes
checking for sqlite3_enable_load_extension()... yes
checking for sqlite3_load_extension()... yes
creating Makefile
gcc -shared -o sqlite3_native.so exception.o sqlite3.o database.o
statement.o -L. -L/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib
-Wl,-R/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib -L/usr/local/lib
-Wl,-R/usr/local/lib -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib
-Wl,-R/usr/lib -L.  -rdynamic -Wl,-export-dynamic   -Wl,-R
-Wl,/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib
-L/home/catsquotl/.rvm/rubies/ruby-1.9.2-p290/lib -lruby -lsqlite3
-lpthread -lrt -ldl -lcrypt -lm   -lc
rake aborted!
File exists - (libruby.so, dist/libruby.so.1.9)

Tasks: TOP => default => build => linux:build => old_build
(See full trace by running task with --trace)


Thanks Eelco

Re: [shoes] shoes on ubuntu rake trouble..

From:
J. Kaiden
Date:
2011-10-02 @ 15:55
hi Eelco,

  i'm not the best person to answer this question, but...


> I first did it with the ubuntu software centre which gave me a old(i
> think) version
>

  ...i think this is probably the problem.  judging by the rake output just
after the abort:


> rake aborted!
> File exists - (libruby.so, dist/libruby.so.1.9)
>

  ...it looks like these files (which are supposed to be created during the
rake install,) already exist (most likely from your previous installation,)
and that's what's causing the rake to abort.

  you could try and uninstall the shoes that you installed through the
package manager, and then try to build the new version from scratch - or
just rename the directory that you're building in from '/.shoes' to
'/.shoes2' or anything else, and try running rake again...

  good luck getting your shoes on!

  - j