[Top][All Lists]

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

Re: [Traverso-devel] FLAC version

From: Nicola Döbelin
Subject: Re: [Traverso-devel] FLAC version
Date: Mon, 24 Sep 2007 20:44:05 +0200


It works now. It compiles with FLAC 1.1.2 and 1.2.1. The linker problem is solved, too.
Thanks for the quick response.


Am 24.09.2007 um 18:12 schrieb ben levitt:

you may also need to link to -lvorbis and -logg...  I was expecting to
have to, but took them out since it worked without them on linux.  :)

And I need to use 'FLAC__stream_encoder_process_interleaved' (no
'_seekable_') in the case of new flac.  I'll fix today...

The API made a big change between 1.1.2 and 1.1.3 but with my ifdefs,
it should support all versions from 1.1.1 forward, as best I can tell.


On 9/24/07, Nicola Döbelin <address@hidden> wrote:
Hi everyone,

I found a problem with FLAC encoding. Obviously a function which was
removed in flac versions > 1.1.2 is used:

encode/FlacAudioWriter.cpp:185: error:
'FLAC__seekable_stream_encoder_process_interleaved' was not declared
in this scope

Since the next generation of distributions will ship with newer flac
versions (Ubuntu Gutsy: flac-1.1.4, OpenSuse 10.3: flac-1.2.0),
traverso won't compile. I checked with 1.1.4 and 1.2.1, and neither
of them will work.

And while we're at it, can someone help me with a problem I have on
OS X? The linker fails to link libvorbis  (or libogg?):

/usr/bin/ld: Undefined symbols:
collect2: ld returned 1 exit status

It tries to link to -lvorbisfile and -lvorbisenc, and the file looks good to me, too. I have no idea what's wrong.


Traverso-devel mailing list

Traverso-devel mailing list

reply via email to

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