fluid-dev
[Top][All Lists]
Advanced

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

Re: [fluid-dev] trying to make fluidsynth on mac os x


From: Joe Corneli
Subject: Re: [fluid-dev] trying to make fluidsynth on mac os x
Date: Thu, 29 May 2003 14:06:18 -0500 (CDT)

Hi Josh,

The latest: (we seem to have gotten pretty far this time, we're at
the linker...)  I have gnugetopt installed on my system...  I guess maybe
I need some other stuff installed?

Joe

short context:

ld: Undefined symbols:
_getopt_long
make[2]: *** [fluidsynth] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1

a screenful of context:

ranlib .libs/libfluidsynth.a
ranlib: file: .libs/libfluidsynth.a(fluid_alsa.o) has no symbols
ranlib: file: .libs/libfluidsynth.a(fluid_jack.o) has no symbols
ranlib: file: .libs/libfluidsynth.a(fluid_ladspa.o) has no symbols
ranlib: file: .libs/libfluidsynth.a(fluid_midishare.o) has no symbols
ranlib: file: .libs/libfluidsynth.a(fluid_oss.o) has no symbols
creating libfluidsynth.la
(cd .libs && rm -f libfluidsynth.la && ln -s ../libfluidsynth.la
libfluidsynth.la)
source='fluidsynth.c' object='fluidsynth.o' libtool=no \
depfile='.deps/fluidsynth.Po' tmpdepfile='.deps/fluidsynth.TPo' \
depmode=gcc /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include   -I/sw/include  -O2
-fomit-frame-pointer -funroll-all-loops -finline-functions -Wall -W
-Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align
-Wstrict-prototypes -Wno-unused -Winline -c `test -f 'fluidsynth.c' ||
echo './'`fluidsynth.c
/bin/sh ../libtool --mode=link gcc  -O2 -fomit-frame-pointer
-funroll-all-loops -finline-functions -Wall -W -Wpointer-arith
-Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes
-Wno-unused -Winline  -L/sw/lib -o fluidsynth  fluidsynth.o
libfluidsynth.la -lpthread 
gcc -O2 -fomit-frame-pointer -funroll-all-loops -finline-functions -Wall
-W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align
-Wstrict-prototypes -Wno-unused -Winline -o .libs/fluidsynth fluidsynth.o
-L/sw/lib -L./.libs -lfluidsynth -lm -lreadline -lncurses -lpthread
ld: warning suggest use of -bind_at_load, as lazy binding may result in
errors or different symbols being used
symbol _tgetent used from dynamic library
/sw/lib/libncurses.dylib.5(lib_termcap.lo) not from earlier dynamic
library /sw/lib/libncurses.5.dylib(lib_termcap.lo)
symbol _tgetstr used from dynamic library
/sw/lib/libncurses.dylib.5(lib_termcap.lo) not from earlier dynamic
library /sw/lib/libncurses.5.dylib(lib_termcap.lo)
symbol _tgetnum used from dynamic library
/sw/lib/libncurses.dylib.5(lib_termcap.lo) not from earlier dynamic
library /sw/lib/libncurses.5.dylib(lib_termcap.lo)
symbol _tgetflag used from dynamic library
/sw/lib/libncurses.dylib.5(lib_termcap.lo) not from earlier dynamic
library /sw/lib/libncurses.5.dylib(lib_termcap.lo)
symbol __nc_nulls_sent used from dynamic library
/sw/lib/libncurses.dylib.5(lib_tputs.lo) not from earlier dynamic library
/sw/lib/libncurses.5.dylib(lib_tputs.lo)
symbol __nc_outch used from dynamic library
/sw/lib/libncurses.dylib.5(lib_tputs.lo) not from earlier dynamic library
/sw/lib/libncurses.5.dylib(lib_tputs.lo)
symbol _putp used from dynamic library
/sw/lib/libncurses.dylib.5(lib_tputs.lo) not from earlier dynamic library
/sw/lib/libncurses.5.dylib(lib_tputs.lo)
symbol _ospeed used from dynamic library
/sw/lib/libncurses.dylib.5(lib_tputs.lo) not from earlier dynamic library
/sw/lib/libncurses.5.dylib(lib_tputs.lo)
symbol __nc_flush used from dynamic library
/sw/lib/libncurses.dylib.5(lib_tputs.lo) not from earlier dynamic library
/sw/lib/libncurses.5.dylib(lib_tputs.lo)
symbol _delay_output used from dynamic library
/sw/lib/libncurses.dylib.5(lib_tputs.lo) not from earlier dynamic library
/sw/lib/libncurses.5.dylib(lib_tputs.lo)
symbol _tputs used from dynamic library
/sw/lib/libncurses.dylib.5(lib_tputs.lo) not from earlier dynamic library
/sw/lib/libncurses.5.dylib(lib_tputs.lo)
symbol _tgoto used from dynamic library
/sw/lib/libncurses.dylib.5(lib_tgoto.lo) not from earlier dynamic library
/sw/lib/libncurses.5.dylib(lib_tgoto.lo)
ld: Undefined symbols:
_getopt_long
make[2]: *** [fluidsynth] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1



On 29 May 2003, Josh Green wrote:

> On Wed, 2003-05-28 at 11:01, Joe Corneli wrote:
> > Hi Josh and all,
> > 
> > Well, another day, another error, right?
> > 
> > fluid_sys.c: In function `fluid_sys_config':
> > fluid_sys.c:736: inconsistent operand constraints in an `asm'
> > make[2]: *** [fluid_sys.lo] Error 1
> > make[1]: *** [all] Error 2
> > make: *** [all-recursive] Error 1
> > 
> > The weird thing about this one is that I would have thought DARWIN _would_
> > be defined (see below).  Maybe I cut too much when following the earlier
> > set of instructions (though I think I was following them fairly
> > meticulously)?
> > 
> > Copied below you'll find some context.  I hope this stuff isn't too much
> > of a headache for you...  its definitely too advanced for me to guess
> > what's going on.
> > 
> 
> No headache to me, just methodically knocking out the errors :)
> 
> > Joe
> > 
> > #if defined(DARWIN)  /* line 707 */
> > 
> 
> I would guess that that is supposed to detect OSX, but it isn't, so
> change it to:
> #if 1
> 
> If you run into any more #if defined(DARWIN) lines that give you
> trouble, just also change them to #if 1. Can anyone on this list confirm
> that FluidSynth currently compiles on OSX? Cheers.
>       Josh Green
> 





reply via email to

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