Skip to content

Instantly share code, notes, and snippets.

@philcrissman
Created August 20, 2011 19:49
Show Gist options
  • Save philcrissman/1159565 to your computer and use it in GitHub Desktop.
Save philcrissman/1159565 to your computer and use it in GitHub Desktop.
rake
λ rake
gcc -I. -c -oshoes/app.o -Wall -I/usr/include -I/usr/local/Cellar/pixman/0.20.2/include/pixman-1 -I/usr/X11/include/cairo -I/usr/X11/include -I/usr/X11/include/freetype2 -I/usr/X11/include/libpng15 -D_REENTRANT -I/usr/local/Cellar/pango/1.28.4/include/pango-1.0 -I/usr/local/Cellar/glib/2.28.8/include/glib-2.0 -I/usr/local/Cellar/glib/2.28.8/lib/glib-2.0/include -I/usr/local/Cellar/gettext/0.18.1.1/include -I/usr/local/Cellar/glib/2.28.8/include -I/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/x86_64-darwin11.0.0 -I/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1 -I/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/x86_64-darwin11.0.0 -O -DRUBY_1_9 -DSHOES_QUARTZ -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -fpascal-strings -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wshorten-64-to-32 -Wno-long-long -fno-common -pipe -x objective-c -fobjc-exceptions -isysroot /Developer/SDKs/MacOSX10.6.sdk -arch x86_64 shoes/app.c
In file included from /Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby.h:32,
from ./shoes/app.h:14,
from shoes/app.c:6:
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1048: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1048: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1049: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1049: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1055: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1056: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1057: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1152: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1153: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1154: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1154: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1155: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1155: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1156: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1156: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1157: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1158: warning: function declaration isn’t a prototype
In file included from /Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1326,
from /Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby.h:32,
from ./shoes/app.h:14,
from shoes/app.c:6:
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/missing.h:169: warning: redundant redeclaration of ‘ffs’
In file included from /Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/intern.h:29,
from /Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1327,
from /Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby.h:32,
from ./shoes/app.h:14,
from shoes/app.c:6:
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/st.h:73: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/st.h:74: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/st.h:109: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/st.h:110: warning: function declaration isn’t a prototype
In file included from /Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1327,
from /Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby.h:32,
from ./shoes/app.h:14,
from shoes/app.c:6:
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/intern.h:84: warning: redundant redeclaration of ‘rb_uint2big’
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:552: warning: previous declaration of ‘rb_uint2big’ was here
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/intern.h:85: warning: redundant redeclaration of ‘rb_int2big’
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:553: warning: previous declaration of ‘rb_int2big’ was here
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/intern.h:86: warning: redundant redeclaration of ‘rb_uint2inum’
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:229: warning: previous declaration of ‘rb_uint2inum’ was here
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/intern.h:87: warning: redundant redeclaration of ‘rb_int2inum’
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:226: warning: previous declaration of ‘rb_int2inum’ was here
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/intern.h:99: warning: redundant redeclaration of ‘rb_ll2inum’
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:234: warning: previous declaration of ‘rb_ll2inum’ was here
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/intern.h:100: warning: redundant redeclaration of ‘rb_ull2inum’
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:236: warning: previous declaration of ‘rb_ull2inum’ was here
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/intern.h:170: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/intern.h:173: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/intern.h:174: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/intern.h:175: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/intern.h:181: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/intern.h:308: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/intern.h:339: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/intern.h:395: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/intern.h:396: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/intern.h:803: warning: function declaration isn’t a prototype
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/intern.h:805: warning: redundant redeclaration of ‘rb_iv_set’
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1116: warning: previous declaration of ‘rb_iv_set’ was here
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/intern.h:806: warning: redundant redeclaration of ‘rb_iv_get’
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1115: warning: previous declaration of ‘rb_iv_get’ was here
In file included from /Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby.h:32,
from ./shoes/app.h:14,
from shoes/app.c:6:
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1408: warning: redundant redeclaration of ‘st_strcasecmp’
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/st.h:118: warning: previous declaration of ‘st_strcasecmp’ was here
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/ruby.h:1409: warning: redundant redeclaration of ‘st_strncasecmp’
/Users/philcrissman/.rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/ruby/st.h:119: warning: previous declaration of ‘st_strncasecmp’ was here
In file included from ./shoes/canvas.h:16,
from ./shoes/app.h:16,
from shoes/app.c:6:
./shoes/config.h:97:26: error: cairo-quartz.h: No such file or directory
In file included from shoes/app.c:6:
./shoes/app.h:66: warning: function declaration isn’t a prototype
In file included from shoes/app.c:8:
./shoes/ruby.h:44: warning: function declaration isn’t a prototype
In file included from shoes/app.c:11:
./shoes/native.h:24: warning: function declaration isn’t a prototype
./shoes/native.h:26: warning: function declaration isn’t a prototype
./shoes/native.h:28: warning: function declaration isn’t a prototype
./shoes/native.h:44: warning: function declaration isn’t a prototype
shoes/app.c:106: warning: no previous prototype for ‘shoes_app_resize’
shoes/app.c: In function ‘shoes_app_window’:
shoes/app.c:120: warning: initialization discards qualifiers from pointer target type
shoes/app.c:143: warning: implicit conversion shortens 64-bit value into a 32-bit value
shoes/app.c:145: warning: implicit conversion shortens 64-bit value into a 32-bit value
shoes/app.c: At top level:
shoes/app.c:217: warning: no previous prototype for ‘shoes_app_title’
shoes/app.c:275: warning: function declaration isn’t a prototype
shoes/app.c: In function ‘shoes_app_run’:
shoes/app.c:337: warning: implicit conversion shortens 64-bit value into a 32-bit value
rake aborted!
Command failed with status (1): [gcc -I. -c -oshoes/app.o -Wall -I/usr/incl...]
Tasks: TOP => default => build => build_os => dist/shoes => dist/libshoes.dylib => shoes/app.o
(See full trace by running task with --trace)
(Sat Aug 20 02:49 PM) ~/Edu/shoes_dev(develop|14m)
λ
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment