Bugs item #2613, was opened at 12/10/2005 15:56 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=1698&aid=2613&group_id=426 Category: Core Group: None Status: Open Resolution: None Priority: 3 Submitted By: Dimitri Papadopoulos (papadopo) Assigned to: Nobody (None) Summary: building ruby 1.8.3 on Solaris Initial Comment: Here are a few warnings I got while building ruby 1.8.3 on Solaris 8 using Sun's Forte Developer 7 compiler: Just #include <sys/syscall.h> to fix: "io.c", line 4896: warning: implicit function declaration: syscall Maybe use 'long' instead of 'unsigned long': "pack.c", line 2046: warning: initializer does not fit or is out of range: 0x80000000 Need to #include <math.h> in addition to <ieeefp.h>: "./missing/isinf.c", line 34: warning: implicit function declaration: isnan Need to #include <ieeefp.h>: "bigdecimal.c", line 3488: warning: implicit function declaration: finite I'm not sure what happens here... "gram.c", line 1115: warning: implicit function declaration: sycklex "rubyext.c", line 1340: warning: no explicit type given for parameter: domain "syck.c", line 494: warning: implicit function declaration: syckparse ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=1698&aid=2613&group_id=426