[Vorbis] Vorbis Tools installation problem

Thomas Vander Stichele thomas at apestaart.org
Mon Sep 6 02:16:33 PDT 2004


Hi,
> I then ran sudo make and came up with the following errors ( I ran make 
> first and came up with permission errors - so I ran sudo make):

The permission errors were probably due to you running "make" in that
directory before this as root.  Possible ?

> encode.c: In function `set_advanced_encoder_options':
> encode.c:51: error: storage size of `ai' isn't known
> encode.c:56: error: `OV_ECTL_RATEMANAGE_GET' undeclared (first use in 
> this function)
> encode.c:56: error: (Each undeclared identifier is reported only once
> encode.c:56: error: for each function it appears in.)
> encode.c:93: error: `OV_ECTL_IBLOCK_SET' undeclared (first use in this 
> function)
> encode.c:98: error: `OV_ECTL_LOWPASS_GET' undeclared (first use in this 
> function)
> encode.c:99: error: `OV_ECTL_LOWPASS_SET' undeclared (first use in this 
> function)
> encode.c:109: error: `OV_ECTL_RATEMANAGE_HARD' undeclared (first use in 
> this function)
> encode.c:111: error: `OV_ECTL_RATEMANAGE_AVG' undeclared (first use in 
> this function)
> encode.c:51: warning: unused variable `ai'
> encode.c: In function `oe_encode':
> encode.c:158: warning: implicit declaration of function 
> `vorbis_encode_setup_vbr'
> encode.c:166: error: storage size of `ai' isn't known
> encode.c:167: error: `OV_ECTL_RATEMANAGE_GET' undeclared (first use in 
> this function)
> encode.c:173: error: `OV_ECTL_RATEMANAGE_SET' undeclared (first use in 
> this function)
> encode.c:166: warning: unused variable `ai'
> encode.c:179: warning: implicit declaration of function 
> `vorbis_encode_setup_managed'
> encode.c:191: error: `OV_ECTL_RATEMANAGE_AVG' undeclared (first use in 
> this function)
> encode.c:201: warning: implicit declaration of function 
> `vorbis_encode_setup_init'
> encode.c:284: warning: implicit declaration of function 
> `vorbis_bitrate_addblock'
> encode.c:286: warning: implicit declaration of function 
> `vorbis_bitrate_flushpacket'
> make[2]: *** [encode.o] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all-recursive] Error 1

Could you paste the lines *before* this error, ie, at least including
the actual compile command ? I have a feeling that it's missing an
include.

Thomas


Dave/Dina : future TV today ! - http://www.davedina.org/
<-*- thomas (dot) apestaart (dot) org -*->
Nobody cares when you're gone
<-*- thomas (at) apestaart (dot) org -*->
URGent, best radio on the net - 24/7 ! - http://urgent.fm/




More information about the Vorbis mailing list