redcane
Jul 3 2002, 23:52
I checked out the CVS modules for vorbis, ogg, ao, vorbis-tools etc....
I can't compile the vorbis module. Ogg compiled fine. I ran autogen.sh, then make, and it fails compiling the decoder example:
make[1]: Entering directory `/usr/src/vorbis/examples'
/bin/sh ../libtool --mode=link gcc -O20 -ffast-math -mno-ieee-fp -D_REENTRANT -fsigned-char -DUSE_MEMORY_H -all-static -o decoder_example decoder_example.o ../lib/libvorbis.la -lm -logg
gcc -O20 -ffast-math -mno-ieee-fp -D_REENTRANT -fsigned-char -DUSE_MEMORY_H -static -o decoder_example decoder_example.o ../lib/.libs/libvorbis.a -lm /usr/lib/libogg.a
../lib/.libs/libvorbis.a(mapping0.o): In function `mapping0_forward':
mapping0.o(.text+0xe12): undefined reference to `oggpack_writealign'
collect2: ld returned 1 exit status
make[1]: *** [decoder_example] Error 1
make[1]: Leaving directory `/usr/src/vorbis/examples'
make: *** [all-recursive] Error 1
Is it possible the CVS is just currently broken? Am I doing something wrong? This is my first attempt to compile *anything* from CVS.......The ogg module went flawlessly though...
You need to update the Ogg libs.
(make & make install)
--
GCP
redcane
Jul 4 2002, 16:32
Yep, I did do that (make +make install). Obviously it's not finding them though......
Thanks! I can track it down now...... Actually I should be going to an exam!
I'll be back!
crowfax
Jul 4 2002, 18:26
just to ask, what's the advantage of doing your own compile, or is it just that the version you want to use isn't available compiled anywhere?
xmixahlx
Jul 4 2002, 19:02
QUOTE
what's the advantage of doing your own compile, or is it just that the version you want to use isn't available compiled anywhere?
nothing personal... but this kind of question makes me question your manhood.
there are many reasons:
1. architecture not supported with pre-compiled binaries
2. need to feel manly
3. like the "warm fuzzy feeling"
4. bleeding edge not available
5. built towards your boxes specs [x386 vs x686]
etc.
later
mike
redcane
Jul 4 2002, 20:33
I'm compiling for linux, I haven't found any binaries available. Plus, I just CVSed it, I wanted to try the latest!
It seems that my RPMed libs are installed in /usr/lib, and the new compile is defaulting to /usr/local/lib.... problem found, now I just have to figure how I want to solve it.
yep, overwrote the libraries in /usr/lib, couldn't get it to just use the /usr/local/lib, seems to just find the others first.... Bah, don't need the old versions...
crowfax
Jul 5 2002, 07:07
QUOTE
Originally posted by xmixahlx
nothing personal... but this kind of question makes me question your manhood.
All insults are personal. If it wasn't personal you'd have just given me an answer.
xmixahlx
Jul 5 2002, 12:06
QUOTE
All insults are personal. If it wasn't personal you'd have just given me an answer.
heh...
then i apologize
i just assumed that all men liked to build/fix/tinker without any reason necessary; i'm glad to see that you aren't as stubborn as i.
later
mike
redcane
Jul 5 2002, 20:07
Holy crap it's good. I think I can just about put up with -q 0!!!! I think I will back my quality levels down a little from 4.99, to the default. I'll wait a bit till I have time to rip a few tracks and have a good listen..
I'm sorry that I caught this thread a little late (been so busy with moving, I happen to miss some of those posts).
I just have to say though that your comments are in very poor taste Mike. Perhaps you need to spend a bit more time reading over your posts before you submit this kind of thing to this board. As a moderator, I expect you to have a certain responsibility and to show both some courteousness, some restraint, and some objectivity. None of this was present in your post.
Due to the fact that this site and the future projects which are being developed behind the scenes here have grown into an endeavor which requires more free time than I currently have available, I can't keep as close an eye on everything as I wish I could. Thus, I have to place some trust in people that I think can help out here. Recently, (and this is not in reference to this occassion), I may have made some miscalculations, and unfortunately have given too much responsibility to people who were not responsible enough. Mike, I hope that this isn't the case again. This goes for all of the rest of the mods/admins here as well.
I may not be as present as in the past, and there may be a lot of newer faces managing certain aspects of this board, but keep in mind (to the other mods/admins), that I still run the show at this board, and I've made it quite clear that this sort of behavior is unacceptable.
To crowfax and others who may have been offended here, I apologize. This sort of viewpoint certainly does not reflect my own viewpoint or the spirit in which HA was founded, and I hope this incident (and other similar ones as of late) can be overlooked and that we can all continue to enjoy this fine discussion forum.
Anyone who has anything else to say on this topic can feel free to send me a private message also.
Sup3rFly
Jul 9 2002, 01:58
Hi,
@redcane (and anyone else who needs to know)
To sort out your lib problem you'll need to edit /etc/ld.so.conf
add '/usr/local/lib' to the list and then type '/sbin/ldconfig -v'
BTW, you'll need to be root to do that..
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.