Yes I supposed you already had it. Usually on Debian based systems like Ubuntu "apt-get install build-essential" gives a nice list of building tools for compiling/building needs. You may want this as well.
Aside from that have a look here http://rivendell.tryphon.org/wiki/Rivendell_on_Debian_6 It is a well documented guide on installing Rivendell. Even though it is a bit outdated, its basic steps remain the same. 2014-09-13 2:38 GMT+02:00 Pedro Picoto <[email protected]>: > UPDATE: managed to upgrade to v2.9.2. > After installing the suggested -dev files I end up with a missing g++ > Googled for help and solved the problem. > > sudo apt-get apt-get install g++ > > On Sat, Sep 13, 2014 at 12:16 AM, Pedro Picoto <[email protected]> > wrote: >> >> Didnt work. Not worried, still have it working, i discovered with a >> strange bug to be explained on a new topic... >> >> On Fri, Sep 12, 2014 at 3:13 PM, Alessio Elmi <[email protected]> >> wrote: >>> >>> You need -dev deps! >>> Try with these: >>> apt-get install libcdparanoia-dev libflac++-dev libsamplerate0-dev >>> libid3tag0-dev libid3-3.8.3-dev libcurl4-gnutls-dev libsndfile-dev >>> qt3-dev-tools libpam0g-dev libsoundtouch1-dev libasound2-dev >>> libtwolame-dev libmad0-dev libjack-jackd2-dev libqt3-mt-mysql >>> build-essential >>> >>> ...you probably already have some of them installed. >>> >>> 2014-09-12 5:04 GMT+02:00 Pedro Picoto <[email protected]>: >>> > Disclaimer: >>> > >>> > I've never done a Rivendell update. I always waited for Tryphon >>> > to make them available. Since they had not done that lately, I decided >>> > to >>> > give a try. >>> > I've followed what I'm used to: >>> > >>> > ./configure >>> > make >>> > sudo make install >>> > >>> > But I end up with missing items upon configure. >>> > >>> > pedro@pedro-desktop:~/TransferĂȘncias/rivendell-2.9.2$ ./configure >>> > checking for a BSD-compatible install... /usr/bin/install -c >>> > checking whether build environment is sane... yes >>> > checking for a thread-safe mkdir -p... /bin/mkdir -p >>> > checking for gawk... gawk >>> > checking whether make sets $(MAKE)... yes >>> > checking whether make supports nested variables... yes >>> > checking whether make supports nested variables... (cached) yes >>> > checking for g++... g++ >>> > checking whether the C++ compiler works... yes >>> > checking for C++ compiler default output file name... a.out >>> > checking for suffix of executables... >>> > checking whether we are cross compiling... no >>> > checking for suffix of object files... o >>> > checking whether we are using the GNU C++ compiler... yes >>> > checking whether g++ accepts -g... yes >>> > checking for style of include used by make... GNU >>> > checking dependency style of g++... gcc3 >>> > checking build system type... i686-pc-linux-gnu >>> > checking host system type... i686-pc-linux-gnu >>> > checking how to print strings... printf >>> > checking for gcc... gcc >>> > checking whether we are using the GNU C compiler... yes >>> > checking whether gcc accepts -g... yes >>> > checking for gcc option to accept ISO C89... none needed >>> > checking dependency style of gcc... gcc3 >>> > checking for a sed that does not truncate output... /bin/sed >>> > checking for grep that handles long lines and -e... /bin/grep >>> > checking for egrep... /bin/grep -E >>> > checking for fgrep... /bin/grep -F >>> > checking for ld used by gcc... /usr/bin/ld >>> > checking if the linker (/usr/bin/ld) is GNU ld... yes >>> > checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B >>> > checking the name lister (/usr/bin/nm -B) interface... BSD nm >>> > checking whether ln -s works... yes >>> > checking the maximum length of command line arguments... 1572864 >>> > checking whether the shell understands some XSI constructs... yes >>> > checking whether the shell understands "+="... yes >>> > checking how to convert i686-pc-linux-gnu file names to >>> > i686-pc-linux-gnu >>> > format... func_convert_file_noop >>> > checking how to convert i686-pc-linux-gnu file names to toolchain >>> > format... >>> > func_convert_file_noop >>> > checking for /usr/bin/ld option to reload object files... -r >>> > checking for objdump... objdump >>> > checking how to recognize dependent libraries... pass_all >>> > checking for dlltool... no >>> > checking how to associate runtime and link libraries... printf %s\n >>> > checking for ar... ar >>> > checking for archiver @FILE support... @ >>> > checking for strip... strip >>> > checking for ranlib... ranlib >>> > checking command to parse /usr/bin/nm -B output from gcc object... ok >>> > checking for sysroot... no >>> > checking for mt... mt >>> > checking if mt is a manifest tool... no >>> > checking how to run the C preprocessor... gcc -E >>> > checking for ANSI C header files... yes >>> > checking for sys/types.h... yes >>> > checking for sys/stat.h... yes >>> > checking for stdlib.h... yes >>> > checking for string.h... yes >>> > checking for memory.h... yes >>> > checking for strings.h... yes >>> > checking for inttypes.h... yes >>> > checking for stdint.h... yes >>> > checking for unistd.h... yes >>> > checking for dlfcn.h... yes >>> > checking for objdir... .libs >>> > checking if gcc supports -fno-rtti -fno-exceptions... no >>> > checking for gcc option to produce PIC... -fPIC -DPIC >>> > checking if gcc PIC flag -fPIC -DPIC works... yes >>> > checking if gcc static flag -static works... yes >>> > checking if gcc supports -c -o file.o... yes >>> > checking if gcc supports -c -o file.o... (cached) yes >>> > checking whether the gcc linker (/usr/bin/ld) supports shared >>> > libraries... >>> > yes >>> > checking whether -lc should be explicitly linked in... no >>> > checking dynamic linker characteristics... GNU/Linux ld.so >>> > checking how to hardcode library paths into programs... immediate >>> > checking whether stripping libraries is possible... yes >>> > checking if libtool supports shared libraries... yes >>> > checking whether to build shared libraries... yes >>> > checking whether to build static libraries... yes >>> > checking how to run the C++ preprocessor... g++ -E >>> > checking for ld used by g++... /usr/bin/ld >>> > checking if the linker (/usr/bin/ld) is GNU ld... yes >>> > checking whether the g++ linker (/usr/bin/ld) supports shared >>> > libraries... >>> > yes >>> > checking for g++ option to produce PIC... -fPIC -DPIC >>> > checking if g++ PIC flag -fPIC -DPIC works... yes >>> > checking if g++ static flag -static works... yes >>> > checking if g++ supports -c -o file.o... yes >>> > checking if g++ supports -c -o file.o... (cached) yes >>> > checking whether the g++ linker (/usr/bin/ld) supports shared >>> > libraries... >>> > yes >>> > checking dynamic linker characteristics... (cached) GNU/Linux ld.so >>> > checking how to hardcode library paths into programs... immediate >>> > Fixing libtool for -rpath problems. >>> > ./configure: line 15290: libtool: No such file or directory >>> > mv: cannot stat 'libtool-2': No such file or directory >>> > chmod: cannot access 'libtool': No such file or directory >>> > checking for X... libraries , headers >>> > checking for gethostbyname... yes >>> > checking for connect... yes >>> > checking for remove... yes >>> > checking for shmat... yes >>> > checking for IceConnectionNumber in -lICE... yes >>> > checking for Qt... yes: >>> > QT_CXXFLAGS=-I/usr/include/qt3 -DQT_THREAD_SUPPORT >>> > QT_DIR= >>> > QT_LIBS=-lqt-mt -lSM -lICE -lX11 -lXext -lXmu -lXt -lXi >>> > QT_BIN=/usr/bin >>> > QT_UIC=/usr/bin/uic >>> > QT_MOC=/usr/bin/moc >>> > checking correct functioning of Qt installation... success >>> > checking target architecture... i686-linux-gnu >>> > checking distribution... Debian jessie/sid >>> > ./configure: line 16618: test: jessie/sid: integer expression expected >>> > ./configure: line 16626: test: jessie/sid: integer expression expected >>> > checking vorbis/vorbisfile.h usability... no >>> > checking vorbis/vorbisfile.h presence... no >>> > checking for vorbis/vorbisfile.h... no >>> > ./configure: line 16653: test: =: unary operator expected >>> > checking samplerate.h usability... yes >>> > checking samplerate.h presence... yes >>> > checking for samplerate.h... yes >>> > checking for src_short_to_float_array... no >>> > checking sndfile.h usability... no >>> > checking sndfile.h presence... no >>> > checking for sndfile.h... no >>> > configure: error: *** Libsndfile not found *** >>> > >>> > On a previous ./conf I made, a missing item was found and I managed to >>> > download/install it. >>> > This second ./conf gives me a Libsndfile not found. I didn't managed to >>> > solve that. >>> > >>> > I have 2.8.1 installed and running. Ubuntu 14.04. Tryphon reps. >>> > What else can I do to upgrade to 2.9.2? >>> > >>> > On Fri, Sep 12, 2014 at 1:01 AM, Fred Gleason >>> > <[email protected]> >>> > wrote: >>> >> >>> >> On behalf of the entire Rivendell development team, I'm pleased to >>> >> announce the availability of Rivendell v2.9.2. Rivendell is a >>> >> full-featured >>> >> radio automation system targeted for use in professional broadcast >>> >> environments. It is available under the GNU General Public License. >>> >> >>> >> From the NEWS file: >>> >> Changes: >>> >> Fixed a regression that broke report generation. >>> >> >>> >> Database Update: >>> >> This version of Rivendell uses database schema version 239, and >>> >> will >>> >> automatically upgrade any earlier versions. To see the current >>> >> schema version prior to upgrade, see RDAdmin->SystemInfo. >>> >> >>> >> As always, be sure to run RDAdmin immediately after upgrading to >>> >> allow any necessary changes to the database schema to be applied. >>> >> >>> >> *** snip snip *** >>> >> >>> >> Further information, screenshots and download links are available at: >>> >> >>> >> http://www.rivendellaudio.org/ >>> >> >>> >> Cheers! >>> >> >>> >> >>> >> >>> >> |----------------------------------------------------------------------| >>> >> | Frederick F. Gleason, Jr. | Chief Developer >>> >> | >>> >> | | Paravel Systems >>> >> | >>> >> >>> >> |----------------------------------------------------------------------| >>> >> | A room without books is like a body without a soul. >>> >> | >>> >> | -- Cicero >>> >> | >>> >> >>> >> |----------------------------------------------------------------------| >>> >> >>> >> _______________________________________________ >>> >> Rivendell-dev mailing list >>> >> [email protected] >>> >> http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev >>> > >>> > >>> > >>> > _______________________________________________ >>> > Rivendell-dev mailing list >>> > [email protected] >>> > http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev >>> > >> >> > _______________________________________________ Rivendell-dev mailing list [email protected] http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
