SmallEiffel 0.91 compilation error on Next 3.3 
Author Message
 SmallEiffel 0.91 compilation error on Next 3.3

Hi,
   I'm trying to compile SmallEiffel 0.91 on Next 3.3 Compiler: gcc 2.5.8.
Maybe the compiler is too old, anyone knows what's the problem?

Thank You.
Gaspar G

next> ./INSTALL.CSH
Running the new installation procedure :
     cd /gg/Eiffel/SmallEiffel
     make

gcc -o install install.c
install.c:432: illegal expression, found `)'
install.c:432: illegal function call, found `dirstream'
install.c:459: illegal expression, found `)'
install.c:459: illegal function call, found `dirstream'
*** Exit 1
Stop.
Done.



Wed, 24 Mar 2004 12:05:01 GMT  
 SmallEiffel 0.91 compilation error on Next 3.3

Quote:

> Hi,
>    I'm trying to compile SmallEiffel 0.91 on Next 3.3 Compiler: gcc 2.5.8.
> Maybe the compiler is too old, anyone knows what's the problem?

Well SmallEiffels actual version is not -0.76 or the like so yours is
outdated since years! The same is true for gcc 2.5.8. I suggest you
update both you gcc and SmallEiffel too. Than set the SmallEiffel
Variable properly and just run make in the SmallEiffel Directory.

Please let us know if that worked.

Regards
Friedrich



Wed, 24 Mar 2004 14:00:17 GMT  
 SmallEiffel 0.91 compilation error on Next 3.3
Hi,
    I wrote the wrong SmallEiffel version.
I'm trying to compile SmallEiffel 0.76 with gcc 2.5.8.  Also there is no
"dirname" command in Nextstep 3.3 so I had to force it.

Anyway thank you.
I'll update my compiler and retry.

Bye
Gaspar G


Quote:

> > Hi,
> >    I'm trying to compile SmallEiffel 0.91 on Next 3.3 Compiler: gcc
2.5.8.
> > Maybe the compiler is too old, anyone knows what's the problem?
> Well SmallEiffels actual version is not -0.76 or the like so yours is
> outdated since years! The same is true for gcc 2.5.8. I suggest you
> update both you gcc and SmallEiffel too. Than set the SmallEiffel
> Variable properly and just run make in the SmallEiffel Directory.

> Please let us know if that worked.

> Regards
> Friedrich



Wed, 24 Mar 2004 14:10:45 GMT  
 SmallEiffel 0.91 compilation error on Next 3.3
Hi,
   I've upgraded the compiler to 2.95.3 and now I get some different errors

Any ideas??

Thanks
Gaspar G

next> echo $SmallEiffel
/gg/Eiffel/SmallEiffel/sys/system.se
next> gcc -v
Reading specs from /usr/local/lib/gcc-lib/m68k-next-nextstep3/2.95.3/specs
gcc version 2.95.3 20010315 (release)
next> make
gcc -o install install.c
install.c: In function `basic_directory_open':
install.c:419: warning: return makes pointer from integer without a cast
install.c: In function `basic_directory_read_entry':
install.c:432: `DIR' undeclared (first use in this function)
install.c:432: (Each undeclared identifier is reported only once
install.c:432: for each function it appears in.)
install.c:432: parse error before `)'
install.c: In function `basic_directory_get_entry_name':
install.c:445: dereferencing pointer to incomplete type
install.c: In function `basic_directory_close':
install.c:459: `DIR' undeclared (first use in this function)
install.c:459: parse error before `)'
install.c:459: parse error before `)'
install.c: In function `basic_directory_current_working_directory':
install.c:489: warning: comparison between pointer and integer
*** Exit 1
Stop.
next>



Thu, 25 Mar 2004 07:20:53 GMT  
 SmallEiffel 0.91 compilation error on Next 3.3

Quote:

> install.c:419: warning: return makes pointer from integer without a cast
> install.c: In function `basic_directory_read_entry':
> install.c:432: `DIR' undeclared (first use in this function)

How and where is DIR defined?
Well it should be defined in
#include <sys/types.h>
#include <dirent.h>

So Next is a Unix and therefor it should be there (or isn't Next Posix
compliant?)

Well you have try to fix that problem first and than you should check
what the warning means.

Regards
Friedrich



Thu, 25 Mar 2004 14:04:36 GMT  
 
 [ 5 post ] 

 Relevant Pages 

1. Release of Scintilla 0.91 and Tide 0.91

2. Release of Scintilla 0.91 and Tide 0.91

3. Error - 3.3 requires a more recent version of blxclp53.lib

4. Blinker 3.3 GPF 1313 exception error 0D???

5. ORATCL 3.3 ERROR

6. Tk version error in dpwish 3.3 on Linux box

7. Tcl7.4p1 on Nextstep 3.3 -- Many test errors

8. Minor doc error in 7.0/3.3 README

9. Extended Plugin 0.91

10. RELEASE: version 0.91 of the TOM compiler, tools, and libraries

11. PySomorph 0.91 Graph Isomorphism Library

12. VRMLsuck :: 0.91 is online :: new free tools

 

 
Powered by phpBB® Forum Software