From: Gian Paolo Mureddu <thetargos@tu...> - 2003-07-01 08:19:02
I am having a bad time saving files as .ogg when opened as mp3,
edited (cut or resampled) and then saving it as .ogg I get a message
std::char_traits<char>, std::allocator<char>, const CSound*, unsigned
int, unsigned int) const
-- saving Ogg Vorbis is not enabled
-- missing libvorbisenc"
WTH?? I *DO* have libvorbisenc.so.2.0.0, libvorbisenc.so.2,
libvorbisenc.so & libvorbisenc.a and they are under /usr/lib, so the
liker *DOES* see them! It would seem to me as if I should have told
./configure to use the system's libvorbisenc. BTW all vorbis headers are
at: /usr/include/vorbisfile.h, ogg.h & vorbisenc.h. Do I have to specify
them in any way during configuration?
Gian Paolo Mureddu wrote:
> "virtal bool
> std::char_traits<char>, std::allocator<char>, const CSound*, unsigned
> int, unsigned int) const
> -- saving Ogg Vorbis is not enabled
> -- missing libvorbisenc"
Yes, this message means that it found libvorbis at configure time, but
did not find libvorbisenc (the encoder). So it should be able to load
.ogg files (can it?) but maybe not save (encode) them.
> WTH?? I *DO* have libvorbisenc.so.2.0.0, libvorbisenc.so.2,
> libvorbisenc.so & libvorbisenc.a and they are under /usr/lib, so the
> liker *DOES* see them! It would seem to me as if I should have told
> ./configure to use the system's libvorbisenc. BTW all vorbis headers
> are at: /usr/include/vorbisfile.h, ogg.h & vorbisenc.h. Do I have to
> specify them in any way during configuration?
Can you re-run configure and look at and tell me any thing strange about
the vorbis test?
Mine looks like:
checking for Audio File Library - version >= 0.2.2... yes
checking for Ogg... yes
checking for Vorbis... yes
If your also looks like this but you're still having trouble let me know.
Gian Paolo Mureddu wrote:
Hmm, ya know what? I'm sorry, I think this may be my dumb fault. When I
changed ReZound to start using xiph's own test for libvorbis (instead of
my own) I think I forgot to change something else. So I've attached a
patch file to see if it fixes your problem.
To apply the patch, save it in the top level rezound source directory
patch -p0 < vorbisfix.patch
Then run make again.
I hope this fixes it. I appreciate your compliments too. I would write
more, but I'm actually moving furniture out of my apartment as we speak
(well, I'm taking a break at this second :))... I'm moving into a new
house and hope I have internet connectivity very soon, however I can
respond from work if necessary.
> Davy Durham wrote:
> I use RPMs for libvorbis, vorbis-tools and libvorbis-devel (this last
> contians libvorbisenc.a[so] and the include files). I haven't do
> anything to them. Other encoding programs such as grip work awesome,
> without any issue. I must admit that not only ReZound have this
> problem (not being able to write [encode] ogg vorbis files) but also
> Audacity. Actually because of the failure of the former, I decied to
> try out ReZound (more about my thought on both later). But I ended up
> the same: I cannot save (open, yes) but not save any ogg files.
> Thanks a lot for your replies! :)
Again, no problem,