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