gcl-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gcl-devel] GCL failed on Solaris


From: Camm Maguire
Subject: Re: [Gcl-devel] GCL failed on Solaris
Date: 12 Sep 2002 18:34:49 -0400

Greetings, and thanks for the report!  These are straightforward
fixes.  It would be fastest if I could gain access to this machine.
Is that possible?  Otherwise, we can iterate via email.

Take care,

"Gordon Shaw Novak" <address@hidden> writes:

> Camm, here is what I got when I tried to make GCL on a Sun running
> Solaris.  It goes quite a long way, but then breaks as show here.
> I added to the error messages some excerpts from the files where
> it complained about things.
> Many thanks, Gordon
> 
> (cd o; make all)
> gcc -I/stage/public/share/src/gcl-2.5.0-solaris/o  -DVOL=volatile 
> -fsigned-char 
> -c -O -I../gcl-tk -I../h/ -O4 main.c  
> In file included from ../h/config.h:10,
>                  from ../h/include.h:37,
>                  from main.c:40:
> ../h/sparc.h:9:1: warning: multi-line string literals are deprecated
> ../h/sparc.h:47:8: warning: multi-line string literals are deprecated
> 
> In file included from ../h/include.h:37,
>                  from main.c:40:
> ../h/config.h:127:1: warning: "PAGEWIDTH" redefined
> ../h/gclincl.h:159:1: warning: this is the location of the previous definition
>      PAGEWIDTH = 12 in one place, 13 in the other.
> 
> In file included from ../h/include.h:72,
>                  from main.c:40:
> ../h/att_ext.h:30: conflicting types for `memalign'
>       void * memalign(long,size_t);      in att_ext.h
> /lusr/gnu/lib/gcc-lib/sparc-sun-solaris2.7/3.0.3/include/stdlib.h:264: 
> previous 
> declaration of `memalign'
>       extern void *memalign(size_t, size_t);    in stdlib.h
>       extern void *memalign();
> 
> In file included from ../h/include.h:78,
>                  from main.c:40:
> ../h/protoize.h:491: warning: `struct sigcontext' declared inside parameter 
> list
> 
> ../h/protoize.h:491: warning: its scope is only this definition or 
> declaration, 
> which is probably not what you want.
>     #ifndef __MINGW32__     in protoize.h
>     #include <signal.h>
>     /* sgbc.c:1149:OF */ extern void memprotect_handler
>           (int sig, long code, struct sigcontext *scp, char *addr);
>        /* (sig, code, scp, addr) int sig; int code;
>                  struct sigcontext *scp; char *addr; */
>     #endif
> 
> main.c: In function `main':
> main.c:249: `estack_buf' undeclared (first use in this function)
> main.c:249: (Each undeclared identifier is reported only once
> main.c:249: for each function it appears in.)
> *** Error code 1
> make: Fatal error: Command failed for target `main.o'
> Current working directory /stage/public/share/src/gcl-2.5.0-solaris/o
> *** Error code 1
> make: Fatal error: Command failed for target `unixport/saved_gcl'
> cedar% exit
> 
> 
> _______________________________________________
> Gcl-devel mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/gcl-devel
> 
> 

-- 
Camm Maguire                                            address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah




reply via email to

[Prev in Thread] Current Thread [Next in Thread]