| Hi All,
I've started to use the sourceforge compile farm to try out compiles on
MacOSX (trying out their 10.1 OSX Server currently). Due to troubles
running autotools, I did a make dist on the latest from cvs and moved it
over. Running configure, I got a message that seemed alarming:
checking for supported operating system... configure: WARNING:
powerpc-apple-darwin5.5
configure: WARNING: Unable to configure for your system automatically
Doing a build dies pretty early. config.h doesn't have DARWIN defined.
I tried manually editing the generated configure script to look for case
in darwin* instead of apple-darwin* and that seemed to have got the host
detection going fine. (I committed configure.ac in csound4 with that
change)
Running make dies pretty quickly. I don't have more time tonight to
spend on this but I've attached what I got from running make below.
steven
Making all in csound
make all-am
source='main.c' object='libcsound_a-main.o' libtool=no \
depfile='.deps/libcsound_a-main.Po'
tmpdepfile='.deps/libcsound_a-main.TPo' \
depmode=gcc /bin/sh ../depcomp \
cc -DHAVE_CONFIG_H -I. -I. -I. -DXMGDIR=\"/usr/local/share/csound\"
-DUSE_CSOUND_YIELD -g -O2 -Wall -malign-loops=4 -malign-jumps=4
-ffast-math -fomit-frame-pointer -finline-functions -funroll-loops
-I/usr/X11R6/include -c -o libcsound_a-main.o `test -f 'main.c' || echo
'./'`main.c
/usr/include/sys/cdefs.h:84: warning: redefinition of macro const
config.h:359: warning: this is the location of the previous definition
/usr/include/sys/cdefs.h:86: warning: redefinition of macro volatile
config.h:385: warning: this is the location of the previous definition
/usr/include/sys/types.h:97: typedef names cannot being mixed with other
type specifiers, found `long'
/usr/include/sys/types.h:98: typedef names cannot being mixed with other
type specifiers, found `int'
cpp-precomp: warning: errors during smart preprocessing, retrying in
basic mode
cc1obj: Invalid option `align-loops=4'
cc1obj: Invalid option `align-jumps=4'
In file included from cs.h:33,
from main.c:24:
/usr/include/stdlib.h:64: warning: useless keyword or type name in empty
declaration
/usr/include/stdlib.h:64: warning: empty declaration
In file included from /usr/include/stdio.h:64,
from cs.h:34,
from main.c:24:
/usr/include/sys/types.h:97: warning: useless keyword or type name in
empty declaration
/usr/include/sys/types.h:97: warning: empty declaration
/usr/include/sys/types.h:98: warning: useless keyword or type name in
empty declaration
/usr/include/sys/types.h:98: warning: empty declaration
In file included from /usr/include/strings.h:57,
from sysdep.h:125,
from cs.h:36,
from main.c:24:
/usr/include/string.h:74: warning: conflicting types for built-in
function `memcmp'
/usr/include/string.h:75: warning: conflicting types for built-in
function `memcpy'
/usr/include/string.h:77: warning: conflicting types for built-in
function `memset'
make[2]: *** [libcsound_a-main.o] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
|