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" <bak...@rfa.org> 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 <
> mchamb...@showmeham.info> 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 <bak...@rfa.org> 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
>>> Rivendell-dev@lists.rivendellaudio.org
>>> http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
>>>
>>>
>>
> _______________________________________________
> Rivendell-dev mailing list
> Rivendell-dev@lists.rivendellaudio.org
> http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
>
>
_______________________________________________
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev

Reply via email to