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: 27 Oct 2002 18:06:19 -0500

Greetings!

1) I've made a solaris build of the current cvs snapshot and
   successfully tested it with maxima's 'make test'
2) I've installed a preliminary tarball of the build in the cvs
   subdirectory of the GCL download area on savannah.
3) I've setup a few cronjobs which should automatically build future
   snapshots and install them in this manner.  The build will be
   triggered by a new Debian upload, so all the unix builds should be
   in sync.  
4) Please comment on the contents and file location in the tarball.
   These only approximately follow those in the Debian package.  In
   general, I don't know how binary distributions with their library
   dependencies et.al. are handled on solaris.
5) If someone would like to volunteer to keep an eye on this build for
   GCL, I'd be happy to include them on the developer's list.

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]