gcl-devel
[Top][All Lists]
Advanced

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

[Gcl-devel] RE: [support #102832] windows build of cvs source


From: Mike Thomas
Subject: [Gcl-devel] RE: [support #102832] windows build of cvs source
Date: Wed, 18 Feb 2004 09:35:01 +1000

Hi there.

Welcome to the GNU Common Lisp community.

The simplest solution to your problem is to go to the files "makedefs" and
"h/mingw.defs" and delete "-fno-zero-initialized-in-bss" from the compiler
switches.

The other solution is to upgrade your MinGW32 compiler to version 3.3.1 or
greater.  There isn't any need for this though; I just happen to use the
latest version to build our releases.

Please feel free to join the mailing list and/or email me directly with any
further questions may have.

Cheers

Mike Thomas



| > URL: <http://savannah.gnu.org/support/?func=detailitem&item_id=102832>
| > Project: GNU Common Lisp
| > Submitted by: 0
| > On: Tue 02/17/04 at 18:20
| >
| > Category:  None
| > Priority:  5 - Normal
| > Severity:  1 - None
| > Resolution:  None
| > Assigned to:  None
| > Originator Email:  address@hidden
| > Status:  Open
| >
| >
| > Summary:  windows build of cvs source
| >
| > Original Submission:  Under windows (mingw) and the cvs source,
| make halts with
| >
| > $ make
| > cat h/config.h | sed -e "1,/Begin for cmpincl/d"
| >         -e "/End for cmpinclude/,50000d" > tmpx
| > echo -e '#include "h/config.h"n#ifdef SGCn"#define
| SGC"n#elsen"#undef SGC"n#endif' | cpp 2>/dev/null| grep -v '^ *$'
| | tail -1l | tr -d '"' >>tmpx
| > cat h/cmpincl1.h h/gclincl.h h/compbas.h h/enum.h h/mgmp.h
| h/object.h h/vs.h h/bds.h h/frame.h h/lex.h h/eval.h
| h/funlink.h h/att_ext.h h/new_decl.h h/compbas2.h h/compat.h
| h/cmponly.h o/regexp.h h//protoize.h >> tmpx
| > ./xbin/move-if-changed mv tmpx h/cmpinclude.h
| > tmpx and h/cmpinclude.h are identical
| > ./xbin/move-if-changed cp h/cmpinclude.h o/cmpinclude.h
| > h/cmpinclude.h and o/cmpinclude.h are identical
| > (cd bin; make all)
| > make[1]: Entering directory `/c/gclcvs/gcl/bin'
| > make[1]: Nothing to be done for `all'.
| > make[1]: Leaving directory `/c/gclcvs/gcl/bin'
| > make mpfiles
| > make[1]: Entering directory `/c/gclcvs/gcl'
| > make[1]: Nothing to be done for `mpfiles'.
| > make[1]: Leaving directory `/c/gclcvs/gcl'
| > rm -f o/cmpinclude.h ; cp h/cmpinclude.h o
| > (cd o; make all)
| > make[1]: Entering directory `/c/gclcvs/gcl/o'
| > gcc -c -fno-zero-initialized-in-bss -mms-bitfields -Wall
| -fwritable-strings -DVOL=volatile -fsigned-char -mcpu=i386
| -march=i386  -g -I/c/gclcvs/gcl/o  -I../h -I../gcl-tk main.c
| > cc1.exe: unrecognized option `-fno-zero-initialized-in-bss'
| > make[1]: *** [main.o] Error 1
| > make[1]: Leaving directory `/c/gclcvs/gcl/o'
| > make: *** [unixport/saved_pre_gcl] Error 2
| >
| > address@hidden /c/gclcvs/gcl
| >
| >
| >
| >
| >
| >
| >
| >
| >
| >
| >
| >
| > For detailed info, follow this link:
| > <http://savannah.gnu.org/support/?func=detailitem&item_id=102832>
| >
| > _______________________________________________
| >   Message sent via/by Savannah
| >   http://savannah.gnu.org/
| >
| >
| >
| >
| >
| >
|
| --
| 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]