Failure to build hugs98-Nov2003 on Mac OS X 10.3.2

Alwyn dt015a1979 at blueyonder.co.uk
Fri Dec 19 19:07:00 EST 2003


On 19 Dec 2003, at 18:24, Ross Paterson wrote:

> Thanks for the detailed report.
>
> Until this is fixed, you could change the line
>
> /* #undef HAVE_LIBM */
>
> in config.h to
>
> #define HAVE_LIBM 1
>
> and make again.

Many thanks for your help; this seems to have solved the problem; the 
build succeeded, resulting in what seems to be a working. However, 
towards the end, I got the following problems:

Compiling ../../hugsdir/libraries/System/Posix/Signals.hs
../../hugsdir/libraries/System/Posix/Signals.c: In function 
`hugsprim_sigismember_7':
../../hugsdir/libraries/System/Posix/Signals.c:25: warning: 
dereferencing `void *' pointer
../../hugsdir/libraries/System/Posix/Signals.c:25: error: void value 
not ignored as it ought to be
../../hugsdir/libraries/System/Posix/Signals.c: In function 
`hugsprim_sigfillset_6':
../../hugsdir/libraries/System/Posix/Signals.c:36: warning: 
dereferencing `void *' pointer
../../hugsdir/libraries/System/Posix/Signals.c:36: error: invalid use 
of void expression
../../hugsdir/libraries/System/Posix/Signals.c: In function 
`hugsprim_sigdelset_5':
../../hugsdir/libraries/System/Posix/Signals.c:49: warning: 
dereferencing `void *' pointer
../../hugsdir/libraries/System/Posix/Signals.c:49: error: invalid use 
of void expression
runhugs: Error occurred
ERROR "../../hugsdir/libraries/System/Posix/Signals.hs" - Error while 
running compilation command 'gcc -g   -bundle -D__HUGS__ 
"-I../hugsdir/include" "../../hugsdir/libraries/System/Posix/Signals.c" 
-o "../../hugsdir/libraries/System/Posix/Signals.so" 
-I../../hugsdir/libraries/System/Posix -I../../hugsdir/libraries 
-I../../hugsdir/include 
-I/Users/alwyn/Desktop/hugs98-Nov2003/fptools/libraries/base/include'


Compiling ../../hugsdir/libraries/Text/Regex/Posix.hs
Compiling ../../hugsdir/libraries/Network/BSD.hs
Compiling ../../hugsdir/libraries/Network/Socket.hs
Compiling ../../hugsdir/libraries/System/Posix/Directory.hs
Compiling ../../hugsdir/libraries/System/Posix/DynamicLinker/Prim.hs
../../hugsdir/libraries/System/Posix/DynamicLinker/Prim.c: In function 
`hugsprim_dlerror_2':
../../hugsdir/libraries/System/Posix/DynamicLinker/Prim.c:21: warning: 
assignment discards qualifiers from pointer target type
Compiling ../../hugsdir/libraries/System/Posix/Env.hs
ld: Undefined symbols:
_environ
runhugs: Error occurred
ERROR "../../hugsdir/libraries/System/Posix/Env.hs" - Error while 
running compilation command 'gcc -g   -bundle -D__HUGS__ 
"-I../hugsdir/include" "../../hugsdir/libraries/System/Posix/Env.c" -o 
"../../hugsdir/libraries/System/Posix/Env.so" 
-I../../hugsdir/libraries/System/Posix -I../../hugsdir/libraries 
-I../../hugsdir/include 
-I/Users/alwyn/Desktop/hugs98-Nov2003/fptools/libraries/unix/include'


Alwyn



More information about the Hugs-Bugs mailing list