[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Problem building Ruby on Tru64 5.1

Berger, Daniel

4/11/2005 8:40:00 PM

Hi all,

I'm trying to build Ruby 1.8.2 on Tru64 with no luck.

bash-2.05b$ uname -a
OSF1 spe171.testdrive.hp.com V5.1 2650 alpha

bash-2.05b$ gcc -v
Reading specs from
/opt/TWWfsw/gcc33/lib/gcc-lib/alphaev56-dec-osf5.1/3.3/specs
Configured with: /opt/build/gcc-3.3/configure --enable-nls
--with-included-gettext --enable-shared --enable-threads
--with-local-prefix=/opt/TWWfsw/gcc33 --prefix=/opt/TWWfsw/gcc33
Thread model: single
gcc version 3.3 (TWW)

Seems to get through configure alright, but during make I hit this:

gcc -mieee -g -O2 -I. -I. -c parse.c
parse.y: In function `ruby_yylex':
parse.y:4379: warning: assignment makes pointer from integer without a cast
parse.y:4382: error: dereferencing pointer to incomplete type
parse.y:4384: error: dereferencing pointer to incomplete type
parse.y:4386: error: dereferencing pointer to incomplete type
parse.y:4395: error: dereferencing pointer to incomplete type
parse.y:4397: error: dereferencing pointer to incomplete type
parse.y:4397: error: dereferencing pointer to incomplete type
parse.y:4399: error: dereferencing pointer to incomplete type
*** Exit 1
Stop.

Any ideas?

Regards,

Dan


1 Answer

nobu.nokada

4/11/2005 11:19:00 PM

0

Hi,

At Tue, 12 Apr 2005 05:40:18 +0900,
Daniel Berger wrote in [ruby-talk:137831]:
> gcc -mieee -g -O2 -I. -I. -c parse.c
> parse.y: In function `ruby_yylex':
> parse.y:4379: warning: assignment makes pointer from integer without a cast
> parse.y:4382: error: dereferencing pointer to incomplete type
> parse.y:4384: error: dereferencing pointer to incomplete type
> parse.y:4386: error: dereferencing pointer to incomplete type
> parse.y:4395: error: dereferencing pointer to incomplete type
> parse.y:4397: error: dereferencing pointer to incomplete type
> parse.y:4397: error: dereferencing pointer to incomplete type
> parse.y:4399: error: dereferencing pointer to incomplete type
> *** Exit 1
> Stop.

Seems lex.c is broken.

--
Nobu Nakada