On Mon, Aug 22, 2011 at 8:13 PM, Rob Landry <[email protected]> wrote:

>
> Note:
>
>
> rdaudioconvert.cpp:982: error: 'FLAC__STREAM_ENCODER_INIT_**STATUS_OK' was
> not declared in this scope
>
> Is there a flac-devel package you need?
>
>
>

Hello Rob,

Yes, it was installed:

--------
Package flac-devel-1.1.2-28.el5_0.1.x86_64 already installed and latest
version
Package flac-devel-1.1.2-28.el5_0.1.i386 already installed and latest
version
Nothing to do
--------

Regards;





> Rob
>
>
>
> On Mon, 22 Aug 2011, Bruce Lee Mones wrote:
>
>  Hello,
>>
>> I am trying to install Rivendell on CentOS 5.6 x86_64
>>
>> 1. Installed additional repositories:
>>      - epel-release-5-4.noarch.rpm (x86_64)
>>      - rpmfusion-free-release-5-0.1.**noarch.rpm (x86_64)
>>      - rpmfusion-nonfree-release-5-0.**1.noarch.rpm (x86_64)
>> 2. Installed the deps:
>>      - mysql-server
>>      - kernel-devel
>>      - gcc-c++
>>      - qt qt-devel qt-MySQL qt4 qt4-devel qt4-mysql
>>      - libtool
>>      - libmad
>>      - libao
>>      - libsamplerate
>>      - cdparanoia
>>      - sox
>>      - flac
>>      - id3lib
>>      - libid3tag
>>      - libXmu
>>      - mpg321 (compiled from source)
>>      - alsa-lib
>>      - jack-audio-connection-kit
>>      - libogg libvorbis
>>      - pam-devel
>>      - httpd (I assume this is the apache2?)
>>      - cdda2wav
>>      - curl
>>      - soundtouch (compiled from source)
>>      - lame
>>      - madplay
>>      - twolame
>> 3. downloaded v2.0.2
>> 4. ./autogen.sh
>> 5. ./configure --disable-hpi
>>
>> configure:
>> configure: "|----------------------------**-------------------------|"
>> configure: "|       *** RIVENDELL CONFIGURATION SUMMARY ***       |"
>> configure: "|----------------------------**-------------------------|"
>> configure: "| Configured Audio Drivers:                      **     |"
>> configure: "|  Advanced Linux Sound Architecture (ALSA) ... Yes   |"
>> configure: "|                          AudioScience HPI ... No    |"
>> configure: "|                 JACK Audio Connection Kit ... Yes   |"
>> configure: "|                            **                         |"
>> configure: "| Audio Codecs:                       **                |"
>> configure: "|            FLAC Encoding/Decoding Support ... Yes   |"
>> configure: "|                     MPEG Decoding Support ... Yes   |"
>> configure: "|             MPEG Layer 2 Encoding Support ... Yes   |"
>> configure: "|             MPEG Layer 3 Encoding Support ... Yes   |"
>> configure: "|       OggVorbis Encoding/Decoding Support ... Yes   |"
>> configure: "|                            **                         |"
>> configure: "| Optional Components:                   **             |"
>> configure: "|           Rivendell PAM pam_rd.so Support ... Yes   |"
>> configure: "|----------------------------**-------------------------|"
>> configure:
>> configure:
>> configure: Now enter 'make' to build the software.
>> configure:
>> [rduser@rdmainserver rivendell-2.0.2]$
>>
>> 6. But make gave me the following:
>>
>> Making all in icons
>> make[1]: Entering directory `/home/rduser/rivendell-2.0.2/**icons'
>> make[1]: Nothing to be done for `all'.
>> make[1]: Leaving directory `/home/rduser/rivendell-2.0.2/**icons'
>> Making all in helpers
>> make[1]: Entering directory `/home/rduser/rivendell-2.0.2/**helpers'
>> make[1]: Nothing to be done for `all'.
>> make[1]: Leaving directory `/home/rduser/rivendell-2.0.2/**helpers'
>> Making all in lib
>> make[1]: Entering directory `/home/rduser/rivendell-2.0.2/**lib'
>> if /bin/sh ../libtool --tag=CXX --mode=compile g++
>> -DPACKAGE_NAME=\"rivendell\" -DPACKAGE_TARNAME=\"rivendell\**"
>> -DPACKAGE_VERSION=\"\`cat\ PACKAGE_VERSION\`\"
>> -DPACKAGE_STRING=\"rivendell\
>> \`cat\ PACKAGE_VERSION\`\" -DPACKAGE_BUGREPORT=\"Fred\ Gleason\
>> \<[email protected]\>\" -DPACKAGE=\"rivendell\"
>> -DVERSION=\"2.0.2\"
>> -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
>> -DHAVE_STDLIB_H=1
>> -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
>> -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_VORBIS=1
>> -DHAVE_FLAC=1 -DHAVE_MAD=1 -DHAVE_TWOLAME=1 -DHAVE_LAME=1 -DJACK=yes
>> -DALSA=yes -DSRC=yes -DHAVE_FLAC_METADATA=yes
>> -DHAVE_SECURITY_PAM_MODULES_H=**1 -DHAVE_SECURITY__PAM_MACROS_H=**1  -I.
>> -I.
>> -Wall -DPREFIX=\"/usr/local\" -I/usr/lib64/qt-3.3/include
>> -DQT_THREAD_SUPPORT   -g -O2 -MT rdaudioconvert.lo -MD -MP -MF
>> ".deps/rdaudioconvert.Tpo" -c -o rdaudioconvert.lo rdaudioconvert.cpp; \
>>         then mv -f ".deps/rdaudioconvert.Tpo" ".deps/rdaudioconvert.Plo";
>> else rm -f ".deps/rdaudioconvert.Tpo"; exit 1; fi
>>  g++ -DPACKAGE_NAME=\"rivendell\" -DPACKAGE_TARNAME=\"rivendell\**"
>> "-DPACKAGE_VERSION=\"\`cat PACKAGE_VERSION\`\""
>> "-DPACKAGE_STRING=\"rivendell \`cat PACKAGE_VERSION\`\""
>> "-DPACKAGE_BUGREPORT=\"Fred Gleason <[email protected]>\""
>> -DPACKAGE=\"rivendell\" -DVERSION=\"2.0.2\" -DSTDC_HEADERS=1
>> -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
>> -DHAVE_STRING_H=1
>> -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
>> -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_VORBIS=1 -DHAVE_FLAC=1
>> -DHAVE_MAD=1 -DHAVE_TWOLAME=1 -DHAVE_LAME=1 -DJACK=yes -DALSA=yes
>> -DSRC=yes
>> -DHAVE_FLAC_METADATA=yes -DHAVE_SECURITY_PAM_MODULES_H=**1
>> -DHAVE_SECURITY__PAM_MACROS_H=**1 -I. -I. -Wall -DPREFIX=\"/usr/local\"
>> -I/usr/lib64/qt-3.3/include -DQT_THREAD_SUPPORT -g -O2 -MT
>> rdaudioconvert.lo
>> -MD -MP -MF .deps/rdaudioconvert.Tpo -c rdaudioconvert.cpp  -fPIC -DPIC -o
>> .libs/rdaudioconvert.o
>> /usr/lib64/qt-3.3/include/**qsqldatabase.h:63: warning: 'class
>> QSqlDriverCreatorBase' has virtual functions but non-virtual destructor
>> rdaudioconvert.cpp: In member function 'RDAudioConvert::ErrorCode
>> RDAudioConvert::Stage1Vorbis(**const QString&, RDWaveFile*)':
>> rdaudioconvert.cpp:412: warning: converting to 'sf_count_t' from 'double'
>> rdaudioconvert.cpp:415: warning: converting to 'sf_count_t' from 'double'
>> rdaudioconvert.cpp: In member function 'RDAudioConvert::ErrorCode
>> RDAudioConvert::Stage1Mpeg(**const QString&, RDWaveFile*)':
>> rdaudioconvert.cpp:564: warning: converting to 'sf_count_t' from 'double'
>> rdaudioconvert.cpp:567: warning: converting to 'sf_count_t' from 'double'
>> rdaudioconvert.cpp: In member function 'RDAudioConvert::ErrorCode
>> RDAudioConvert::Stage1SndFile(**const QString&, SNDFILE*, SF_INFO*)':
>> rdaudioconvert.cpp:677: warning: passing 'double' for argument 2 to
>> 'sf_count_t sf_seek(SNDFILE*, sf_count_t, int)'
>> rdaudioconvert.cpp:680: warning: converting to 'sf_count_t' from 'double'
>> rdaudioconvert.cpp: In member function 'RDAudioConvert::ErrorCode
>> RDAudioConvert::Stage2Convert(**const QString&, const QString&)':
>> rdaudioconvert.cpp:888: warning: possible problem detected in invocation
>> of
>> delete operator:
>> rdaudioconvert.cpp:705: warning: 'src_state' has incomplete type
>> /usr/include/samplerate.h:33: warning: forward declaration of 'struct
>> SRC_STATE_tag'
>> rdaudioconvert.cpp:888: note: neither the destructor nor the
>> class-specific
>> operator delete will be called, even if they are declared when the class
>> is
>> defined.
>> rdaudioconvert.cpp:712: warning: unused variable 'max_chans'
>> rdaudioconvert.cpp: In member function 'RDAudioConvert::ErrorCode
>> RDAudioConvert::Stage3Flac(**SNDFILE*, SF_INFO*, const QString&)':
>> rdaudioconvert.cpp:981: error: no matching function for call to
>> 'FLAC::Encoder::File::init(**const char*)'
>> /usr/include/FLAC++/encoder.h:**354: note: candidates are:
>> FLAC::Encoder::File::State FLAC::Encoder::File::init()
>> rdaudioconvert.cpp:982: error: 'FLAC__STREAM_ENCODER_INIT_**STATUS_OK'
>> was not
>> declared in this scope
>> rdaudioconvert.cpp:985: error:
>> 'FLAC__STREAM_ENCODER_INIT_**STATUS_INVALID_NUMBER_OF_**CHANNELS' was not
>> declared in this scope
>> rdaudioconvert.cpp:986: error:
>> 'FLAC__STREAM_ENCODER_INIT_**STATUS_INVALID_BITS_PER_**SAMPLE' was not
>> declared
>> in this scope
>> rdaudioconvert.cpp:987: error:
>> 'FLAC__STREAM_ENCODER_INIT_**STATUS_INVALID_SAMPLE_RATE' was not declared
>> in
>> this scope
>> rdaudioconvert.cpp:991: error:
>> 'FLAC__STREAM_ENCODER_INIT_**STATUS_ENCODER_ERROR' was not declared in
>> this
>> scope
>> rdaudioconvert.cpp:992: error:
>> 'FLAC__STREAM_ENCODER_INIT_**STATUS_UNSUPPORTED_CONTAINER' was not
>> declared in
>> this scope
>> rdaudioconvert.cpp:993: error:
>> 'FLAC__STREAM_ENCODER_INIT_**STATUS_INVALID_MAX_LPC_ORDER' was not
>> declared in
>> this scope
>> rdaudioconvert.cpp:994: error:
>> 'FLAC__STREAM_ENCODER_INIT_**STATUS_INVALID_QLP_COEFF_**PRECISION' was
>> not
>> declared in this scope
>> rdaudioconvert.cpp:995: error:
>> 'FLAC__STREAM_ENCODER_INIT_**STATUS_BLOCK_SIZE_TOO_SMALL_**FOR_LPC_ORDER'
>> was
>> not declared in this scope
>> rdaudioconvert.cpp:996: error:
>> 'FLAC__STREAM_ENCODER_INIT_**STATUS_NOT_STREAMABLE' was not declared in
>> this
>> scope
>> rdaudioconvert.cpp:997: error:
>> 'FLAC__STREAM_ENCODER_INIT_**STATUS_INVALID_METADATA' was not declared in
>> this
>> scope
>> rdaudioconvert.cpp:951: warning: unused variable 'dst_fd'
>> rdaudioconvert.cpp: In member function 'RDAudioConvert::ErrorCode
>> RDAudioConvert::Stage3Vorbis(**SNDFILE*, SF_INFO*, const QString&)':
>> rdaudioconvert.cpp:1095: warning: comparison between signed and unsigned
>> integer expressions
>> rdaudioconvert.cpp:1039: warning: unused variable 'ogg_eos_packet'
>> rdaudioconvert.cpp: In member function 'RDAudioConvert::ErrorCode
>> RDAudioConvert::Stage3Layer2(**SNDFILE*, SF_INFO*, const QString&)':
>> rdaudioconvert.cpp:1371: warning: unused variable 'sf_buffer'
>> rdaudioconvert.cpp: In member function 'RDAudioConvert::ErrorCode
>> RDAudioConvert::Stage3Pcm16(**SNDFILE*, SF_INFO*, const QString&)':
>> rdaudioconvert.cpp:1486: warning: passing 'double' for argument 1 to 'void
>> RDWaveFile::setCartLevelRef(**unsigned int)'
>> rdaudioconvert.cpp: In member function 'bool RDAudioConvert::LoadMad()':
>> rdaudioconvert.cpp:1588: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1590: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1592: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1594: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1596: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1598: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1600: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1602: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp: In member function 'bool
>> RDAudioConvert::LoadTwoLame()'**:
>> rdaudioconvert.cpp:1617: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1618: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1619: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1621: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1623: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1625: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1627: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1629: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1630: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1632: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1634: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp: In member function 'bool RDAudioConvert::LoadLame()':
>> rdaudioconvert.cpp:1649: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1650: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1652: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1654: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1656: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1658: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1659: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1660: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1661: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1663: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> rdaudioconvert.cpp:1665: warning: dereferencing type-punned pointer will
>> break strict-aliasing rules
>> make[1]: *** [rdaudioconvert.lo] Error 1
>> make[1]: Leaving directory `/home/rduser/rivendell-2.0.2/**lib'
>> make: *** [all-recursive] Error 1
>> [root@rdmainserver rivendell-2.0.2]#
>>
>>
>> Please advise where I got astray and please point me to the right
>> direction
>> on how to install Rivendell 2.0.2 on CentOS 5.6 x86_64 machine.
>>
>>
>> Regards to all;
>>
>>
>>
> _______________________________________________
> Rivendell-dev mailing list
> [email protected]
> http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
>
>
_______________________________________________
Rivendell-dev mailing list
[email protected]
http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev

Reply via email to