ElvishArtisan / rivendell

A full-featured radio automation system targeted for use in professional broadcast and media environments
208 stars 64 forks source link

./configure_build.sh fails on fresh Ubuntu 22.04 install. #974

Closed flipmcf closed 3 months ago

flipmcf commented 3 months ago

This was after a working .deb install. from there, apt-get remove rivendell to remove all distribution packages clone this repo to local, and build

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 -m elf_x86_64) 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 16986: 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
./configure: line 17075: syntax error near unexpected token `QT5,Qt5Core'
./configure: line 17075: `PKG_CHECK_MODULES(QT5,Qt5Core Qt5Widgets Qt5Gui Qt5Network Qt5Sql Qt5Xml Qt5WebKitWidgets,,AC_MSG_ERROR([*** Qt5 not found ***]))'
# sudo apt-get install libtool
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libtool is already the newest version (2.4.6-15build2).
glenndrives commented 3 months ago

Michael,

Did you follow the instructions here: https://wiki.rivendellaudio.org/index.php/Building_Rivendell_from_source

There are a bunch of dependencies that have to be installed after purging the appliance install.

sudo apt install apache2 libexpat1-dev libexpat1 libid3-dev libcurl4-gnutls-dev libcoverart-dev \ libdiscid-dev libmusicbrainz5-dev libcdparanoia-dev libsndfile1-dev libpam0g-dev libvorbis-dev \ python3 python3-pycurl python3-pymysql python3-serial python3-requests libsamplerate0-dev \ qtbase5-dev libqt5sql5-mysql libsoundtouch-dev libsystemd-dev libjack-jackd2-dev libasound2-dev \ libflac-dev libflac++-dev libmp3lame-dev libmad0-dev libtwolame-dev docbook5-xml libxml2-utils \ docbook-xsl-ns xsltproc fop make g++ libltdl-dev autoconf automake libssl-dev libtag1-dev \ qttools5-dev-tools debhelper openssh-server autoconf-archive gnupg pbuilder ubuntu-dev-tools \ apt-file hpklinux-dev libmagick++-dev

Cheers!

Glenn L. Hickman Jr. Director, Radio Frequency Engineering

[WHRO Public Media]https://www.whro.org/

5200 Hampton Boulevard | Norfolk, VA 23508 P:757-575-5064 whro.org


From: Michael McFadden @.***> Sent: Friday, July 19, 2024 15:11 To: ElvishArtisan/rivendell Cc: Subscribed Subject: [ElvishArtisan/rivendell] ./configure_build.sh fails on fresh Ubuntu 22.04 install. (Issue #974)

This was after a working .deb install and then apt-get remove rivendell to create a development enviornment.

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 -m elf_x86_64) 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 16986: 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 ./configure: line 17075: syntax error near unexpected token QT5,Qt5Core' ./configure: line 17075:PKG_CHECK_MODULES(QT5,Qt5Core Qt5Widgets Qt5Gui Qt5Network Qt5Sql Qt5Xml Qt5WebKitWidgets,,AC_MSG_ERROR([ Qt5 not found ]))'

— Reply to this email directly, view it on GitHubhttps://github.com/ElvishArtisan/rivendell/issues/974, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABUZXEFKCGGR5Q6RLVCOSN3ZNFQGBAVCNFSM6AAAAABLFDJGNWVHI2DSMVQWIX3LMV43ASLTON2WKOZSGQYTSNRWG4ZTCMQ. You are receiving this because you are subscribed to this thread.Message ID: @.***>

The region’s largest media company.https://www.whro.org/about-whro/overview

Get local news from WHRO every weekday in your inbox. Sign up today!https://support.whro.org/journalism-enews-optin#/

flipmcf commented 3 months ago

Thanks. I did not follow that link.

I'll do as instructed, then hopefully close this ticket as invalid.

The one difference is I did an apt-get remove, not apt-get purge Not sure what conf's I want to keep around, but I have @ElvishArtisan whispering in my ear over here.

flipmcf commented 3 months ago

Yep. Worked.

I will not go down the rabbit hole as to why this happened.... yet.

Thanks!

flipmcf commented 3 months ago

Not an issue.