Let me know when these requests become an imposition.
Forging ahead, again with a clean /var/libvorbis directory and having
commented out the appropriate line in
/var/libvorbis/examples/Makefile.fm
Ran ./configure without incident.
... then ran ./autogen.sh && make and after a while got the following:
/bin/sh ../libtool --mode=compile gcc -DPACKAGE=\"libvorbis\"
-DVERSION=\"1.0.1\" -DHAVE_ALLOCA=1 -I. -I. -I../include -DDARWIN
-fno-common -force_cpusubtype_ALL -Wall -g -O4 -ffast-math
-fsigned-char -DUSE_MEMORY_H -c -o mdct.lo `test -f 'mdct.c' || echo
'./'`mdct.c
../libtool: s%^.*/%%: No such file or directory
../libtool: -e: command not found
*** Warning: inferring the mode of operation is deprecated.
*** Future versions of Libtool will require -mode=MODE be specified.
../libtool: -e: command not found
../libtool: -e: command not found
../libtool: -e: command not found
../libtool: -e: command not found
../libtool: -e: command not found
../libtool: -e: command not found
../libtool: -e: command not found
../libtool: -e: command not found
../libtool: -e: command not found
../libtool: -e: command not found
../libtool: -e: command not found
../libtool: -e: command not found
../libtool: -e: command not found
../libtool: -e: command not found
../libtool: -e: command not found
../libtool: -e: command not found
../libtool: -e: command not found
../libtool: -e: command not found
../libtool: -e: command not found
../libtool: -e: command not found
../libtool: -e: command not found
../libtool: -e: command not found
../libtool: -e: command not found
../libtool: -e: command not found
: compile: cannot determine name of library object from `'
make[2]: *** [mdct.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1
<p>I am a bit of a babe in the woods here but this just doesn't seem
like
it should be so complex.
There are plenty of instances of libtool on the box, including:
/usr/bin/libtool
Ugh.
-Ian.
On 10-May-04, at 8:28 PM, Ralph Giles wrote:
> On Mon, May 10, 2004 at 06:16:10PM -0700, Ian Andrew Bell wrote:
>
>> Maybe it's me. I wiped out my whole /var/libvorbis directory,
dropped
>> in a new one from the libvorbis-1.0.1.tar.gz file including all the
>> subdirectories, and edited /var/libvorbis/examples/Makefile.fm as
>> instructed. I then ran ./configure without difficulty, then ran make
>> again, which started afresh but still ended up with the same error:
>
> Hmm. did 'make' call automake again to regenerate the Makefile.in?
If
> not, you may need to do that manually (or try ./autogen.sh) I just
> tried
> it on a fresh svn checkout on MacOS 10.3.3 and patching
> examples/Makefile.am
> and running './autogen.sh && make' was sufficient.
>
> You also don't really need the examples built; more brute force
> approaches to
> just getting it built include removing it from the SUBDIRS define in
> Makefile
> (and Makefile.in and Makefile.am if you're regenerating things)
<p>--- >8 ----
List archives: http://www.xiph.org/archives/
icecast project homepage: http://www.icecast.org/
To unsubscribe from this list, send a message to
'icecast-request@xiph.org'
containing only the word 'unsubscribe' in the body. No subject is
needed.
Unsubscribe messages sent to the list will be ignored/filtered.
Thanks Ralph; Maybe it's me. I wiped out my whole /var/libvorbis directory, dropped in a new one from the libvorbis-1.0.1.tar.gz file including all the subdirectories, and edited /var/libvorbis/examples/Makefile.fm as instructed. I then ran ./configure without difficulty, then ran make again, which started afresh but still ended up with the same error: gcc -DDARWIN -fno-common -force_cpusubtype_ALL -Wall -g -O4 -ffast-math -fsigned-char -DUSE_MEMORY_H -static -o decoder_example decoder_example.o ../lib/.libs/libvorbis.a -lm /usr/local/lib/libogg.a ld: can't locate file for: -lcrt0.o make[1]: *** [decoder_example] Error 1 make: *** [all-recursive] Error 1 [ibiza:/var/libvorbis] pulverradio# I was sudo'd when performing all of these commands. I'm getting pretty desperate. I don't need to make any modifications to the already-installed libogg do I? -Ian. <p><p>On 10-May-04, at 5:05 PM, Ralph Giles wrote:> On Mon, May 10, 2004 at 04:48:17PM -0700, Ian Andrew Bell wrote: > >> When running MAKE in an attempt to install libvorbis I get the >> following: >> [...] >> ld: can't locate file for: -lcrt0.o >> make[1]: *** [decoder_example] Error 1 > > Ouch, sorry about that. We need to do a new release to fix this. > Apple broke static linking at some point (I thought it was just 10.3, > but apparently not). They claim it was never supported, but this > is (obviously) just a bug. There's no static version of the library > in question, so static linking against the system libs always fails > and no one told libtool. > > The fix is to comment out the line > > LDFLAGS = -all-static > > in vorbis/examples/Makefile.am and rebuild. > >> When I google this I can find lots of instances of makes being unable >> to locate this file on OSX, but very little help that is applicable to >> this scenario, so in desperation I have turned to you all. I've also >> tried installing libvorbis from FINK and have had huge difficulty >> there >> as well. Hopefully if someone does help me this will get archived, as >> it seems to be a problem common to OS X on installing various bits of >> software. > > I've installed the fink versions without trouble, but I can't tell from > the screenshot what's going wrong for you. > > Hope that helps, > -r > --- >8 ---- > List archives: http://www.xiph.org/archives/ > icecast project homepage: http://www.icecast.org/ > To unsubscribe from this list, send a message to > 'icecast-request@xiph.org' > containing only the word 'unsubscribe' in the body. No subject is > needed. > Unsubscribe messages sent to the list will be ignored/filtered. ><p>--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
On Mon, May 10, 2004 at 06:16:10PM -0700, Ian Andrew Bell wrote:> Maybe it's me. I wiped out my whole /var/libvorbis directory, dropped > in a new one from the libvorbis-1.0.1.tar.gz file including all the > subdirectories, and edited /var/libvorbis/examples/Makefile.fm as > instructed. I then ran ./configure without difficulty, then ran make > again, which started afresh but still ended up with the same error:Hmm. did 'make' call automake again to regenerate the Makefile.in? If not, you may need to do that manually (or try ./autogen.sh) I just tried it on a fresh svn checkout on MacOS 10.3.3 and patching examples/Makefile.am and running './autogen.sh && make' was sufficient. You also don't really need the examples built; more brute force approaches to just getting it built include removing it from the SUBDIRS define in Makefile (and Makefile.in and Makefile.am if you're regenerating things) Good luck, -r --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.