Following with interest on getting it compiled for Linux. I would like to include it in the new Rivendell dist I am working on. On Sep 22, 2016 1:59 PM, "todd baker" <[email protected]> wrote:
> Hi Matthew et.al., > > Tried to get the configure step working on CentOs to build RDacity. Hit a > brick wall mostly. > > Can use a hammer and add the mysql libraries etc... but never got the > rivcwebapi libraries to link in and be recognized. Since we Don't run > Audacity in Linux here I need a more knowledgeable autoconf expert to look > at the configure/makefile stuff to get this working.... it's a bunch of > library stuff that just doesn't get linked in and thus it won't build > completely...mysql and rivwebcapi are the offending libs. > > I was worried about the other environments being a bear to get > working...but thought I could suss it out...but ...need to take a break > from It for now... > > Thanks > Todd Baker > > Sent with AquaMail for Android > http://www.aqua-mail.com > > On September 16, 2016 10:09:59 AM Matthew Chambers < > [email protected]> wrote: > >> on my CentOS system, I verified that the mysql includes and library are >> in /usr/include and /usr/lib, then >> >> CPPFLAGS="-I/usr/include/mysql" >> LDFLAGS="-L/usr/lib/mysql" >> export CPPFLAGS LDFLAGS >> >> then re-ran ./configure && make clean >> and sudo make install >> >> still fails to find mysql.h >> >> I'm not quite as familier with linking libraries in CentOS, anyone see >> anything I've missed >> >> Matthew A. Chambers, NR0Q >> >> President, Wright County Outlaws ARC >> >> On Fri, Sep 16, 2016 at 7:28 AM, Todd Baker <[email protected]> wrote: >> >>> To any interested parties trying to use RDacity: >>> >>> Matthew has been trying to compile this version of Audacity and I wanted >>> to try and give people a heads up >>> if you are trying to build in in Linux. May be able to save you some >>> time. >>> >>> This first hurdle I usually get is unable to find mysql.h. >>> >>> I remember having to get over that hurdle, and in my digging around I >>> found that my Linux environment (Ubuntu) had the flags in them for that. >>> Been a while since I built Audacity in this envionment, so please bear >>> with me... >>> >>> Probably a way to get configure to find these, but at the time my >>> understanding of configure was very minimal (probably still is...) >>> I added them into my .bashrc file so whenever I logged into a shell they >>> were predefined. >>> >>> export CPPFLAGS="-I/usr/include/mysql" >>> export LIBS="-lmysqlclient" >>> >>> My environment was defined this way - your mysql development include / >>> library may be defined differently... >>> I am also assuming you installed libmysqlclient-dev onto your system. >>> If you have installed it then the command line mysql_config command can >>> tell you where those are. >>> >>> By typing >>> "mysql_config --cflags" tells you where the CPPFLAGS should be set >>> to >>> and then >>> "mysql_config --libs" tells you where the librarys are. The LIBS >>> directive usually knows where this lives >>> but needs the name i.e. "LIBS=-lmysqlclient". >>> >>> All this being said, I am guessing you downloaded and compiled the >>> rivendell-c-api library. You will need to also >>> have that in the CPPFLAGS and LIBS directive. >>> >>> You will ALSO need the LIBCURL libraries installed, and it needs to be >>> able to find them as well. >>> So - another CPPFLAG and LIBS directive probably. LibCurl is neccessary >>> to compile rivendell-c-api >>> so you must build this BEFORE building rivendell-c-api. >>> >>> As I said - I haven't build this in Linux in awhile, and I have never >>> built this version (with the three >>> libraries) in Linux at all - only windows. So................happy >>> hunting. >>> >>> Todd Baker >>> Radio Free Asia, Washington D.C. >>> (Give a shout if you have questions). >>> >>> _______________________________________________ >>> 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
