Unable to build audio/sox: undefined reference to 'open_memstream'

From: Ian FREISLICH <ianf_at_clue.co.za>
Date: Sat, 16 Feb 2013 10:20:34 +0200
Hi

I get this error building building sox on amd64, but not i386.  CC
is gcc on both systems.  I can't figure out what the configure
options difference is between the two hosts that has it fail on the
amd64 system.  All the dependencies have the same options configured.

/bin/sh ../libtool --silent --tag=CC   --silent --mode=link cc -Wconversion  -I/usr/local/include  -O2 -pipe -march=nocona -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -Wall -W -Wmissing-prototypes -Wstrict-prototypes -pedantic -fopenmp -version-info 1:0:0  -lltdl -L/usr/local/lib -pthread -o libsox.la -rpath /usr/local/lib libsox_la-adpcms.lo libsox_la-aiff.lo  libsox_la-cvsd.lo libsox_la-g711.lo libsox_la-g721.lo  libsox_la-g723_24.lo libsox_la-g723_40.lo libsox_la-g72x.lo  libsox_la-vox.lo libsox_la-raw.lo libsox_la-formats.lo  libsox_la-formats_i.lo libsox_la-skelform.lo  libsox_la-xmalloc.lo libsox_la-getopt.lo libsox_la-getopt1.lo  libsox_la-util.lo libsox_la-libsox.lo libsox_la-libsox_i.lo  libsox_la-sox-fmt.lo libsox_la-bend.lo libsox_la-biquad.lo  libsox_la-biquads.lo libsox_la-chorus.lo libsox_la-compand.lo  libsox_la-crop.lo libsox_la-compandt.lo libsox_la-contrast.lo  libsox_la-dcshift.lo libsox_la-delay.lo  libsox_la-dft_filter.lo libsox_la-dither.lo  libsox_la-divid
 e.lo libsox_la-earwax.lo libsox_la-echo.lo  libsox_la-echos.lo libsox_la-effects.lo libsox_la-effects_i.lo  libsox_la-effects_i_dsp.lo libsox_la-fade.lo  libsox_la-fft4g.lo libsox_la-filter.lo libsox_la-fir.lo  libsox_la-firfit.lo libsox_la-flanger.lo libsox_la-gain.lo  libsox_la-input.lo libsox_la-ladspa.lo libsox_la-loudness.lo  libsox_la-mcompand.lo libsox_la-mixer.lo  libsox_la-noiseprof.lo libsox_la-noisered.lo  libsox_la-output.lo libsox_la-overdrive.lo libsox_la-pad.lo  libsox_la-pan.lo libsox_la-phaser.lo libsox_la-rate.lo  libsox_la-remix.lo libsox_la-repeat.lo libsox_la-reverb.lo  libsox_la-reverse.lo libsox_la-silence.lo libsox_la-sinc.lo  libsox_la-skeleff.lo libsox_la-speed.lo libsox_la-speexdsp.lo  libsox_la-splice.lo libsox_la-stat.lo libsox_la-stats.lo  libsox_la-stretch.lo libsox_la-swap.lo libsox_la-synth.lo  libsox_la-tempo.lo libsox_la-tremolo.lo libsox_la-trim.lo  libsox_la-vad.lo libsox_la-vol.lo libsox_la-spectrogram.lo   libsox_la-raw-fmt.lo libsox_la
 -s1-fmt.lo  libsox_la-s2-fmt.lo libsox_la-s3-fmt.lo libsox_la-s4-fmt.lo  libsox_la-u1-fmt.lo libsox_la-u2-fmt.lo libsox_la-u3-fmt.lo  libsox_la-u4-fmt.lo libsox_la-al-fmt.lo libsox_la-la-fmt.lo  libsox_la-ul-fmt.lo libsox_la-lu-fmt.lo libsox_la-8svx.lo  libsox_la-aiff-fmt.lo libsox_la-aifc-fmt.lo libsox_la-au.lo  libsox_la-avr.lo libsox_la-cdr.lo libsox_la-cvsd-fmt.lo  libsox_la-dvms-fmt.lo libsox_la-dat.lo libsox_la-hcom.lo  libsox_la-htk.lo libsox_la-maud.lo libsox_la-prc.lo  libsox_la-sf.lo libsox_la-smp.lo libsox_la-sounder.lo  libsox_la-soundtool.lo libsox_la-sphere.lo libsox_la-tx16w.lo  libsox_la-voc.lo libsox_la-vox-fmt.lo libsox_la-ima-fmt.lo  libsox_la-adpcm.lo libsox_la-ima_rw.lo libsox_la-wav.lo  libsox_la-wve.lo libsox_la-xa.lo libsox_la-nulfile.lo  libsox_la-f4-fmt.lo libsox_la-f8-fmt.lo libsox_la-gsrt.lo  libsox_la-alsa.lo    libsox_la-ao.lo  libsox_la-ffmpeg.lo  libsox_la-flac.lo libsox_la-gsm.lo libsox_la-lpc10.lo  libsox_la-mp3.lo libsox_la-oss.lo       lib
 sox_la-vorbis.lo  libsox_la-sndfile.lo  libsox_la-caf.lo  libsox_la-mat4.lo  libsox_la-mat5.lo  libsox_la-paf.lo  libsox_la-fap.lo  libsox_la-w64.lo  libsox_la-xi.lo  libsox_la-pvf.lo  libsox_la-sd2.lo -lpng -lz -lmagic -lgomp  -lgsm   ../lpc10/liblpc10.la  -lasound    -lao  -lavformat -lavcodec -L/usr/local/lib -lavutil  -lFLAC  -lvorbisenc -lvorbisfile -lvorbis  -logg -lgsm   -lmad -lid3tag -lz -lmp3lame         -lvorbisenc -lvorbisfile -lvorbis  -logg   -L/usr/local/lib -lsndfile -lm
/bin/sh ../libtool --silent --tag=CC  --silent  --mode=link cc -Wconversion -O2 -pipe -march=nocona -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -Wall -W -Wmissing-prototypes -Wstrict-prototypes -pedantic -fopenmp -avoid-version -module  -L/usr/local/lib -pthread -o sox sox.o  libsox.la                         -lm
./.libs/libsox.so: undefined reference to `open_memstream'
*** [sox] Error code 1

Stop in /usr/ports/audio/sox/work/sox-14.3.2/src.
*** [all-recursive] Error code 1

Stop in /usr/ports/audio/sox/work/sox-14.3.2.
*** [do-build] Error code 1

Stop in /usr/ports/audio/sox.
*** [build] Error code 1

Stop in /usr/ports/audio/sox.

Ian

-- 
Ian Freislich
Received on Sat Feb 16 2013 - 07:20:47 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:34 UTC