Re: Ardour3-3.1 does not build on FreeBSD i386 10.0
outro pessoa <[email protected]>
| Newsgroups | gmane.comp.audio.ardour.devel |
|---|---|
| Message-ID | <CAD9=5XyrWWjdsK-ypevBVqyraJZrHRY_VNDS6NFU85TQ_SwwqQ@mail.gmail.com> |
For those who are building on FreeBSD, look in wscript for boost/version.hpp and change to /usr/local/include/boost/version.hpp. The change will allow for multiple include directories without having the error of "boost>1.39 not found." I am attempting to install a patch by nox onto the wscript to allow the FreeBSD version of libtool to be used. When succesful, I will post the result on here. Thanks muchly. On Mon, Jun 3, 2013 at 8:10 PM, outro pessoa <[email protected]> wrote: > > If you are talking about the man page for dlopen, it is completely > different on FreeBSD. > > > > > > > > On Mon, Jun 3, 2013 at 6:27 AM, Paul Davis <[email protected]>wrote: > >> dlopen is NOT part of libtool. read the manpage. >> >> >> On Sun, Jun 2, 2013 at 11:42 PM, outro pessoa <[email protected]>wrote: >> >>> I've noticed that dlopen.c is part of libtool. This is located in >>> /usr/local/share and not in the standard library locations. The other >>> functions are located in the /usr/include directory. >>> I'm going to test an idea. >>> >>> >>> On Sun, Jun 2, 2013 at 5:22 AM, Paul Davis <[email protected]>wrote: >>> >>>> those messages suggest to me that some other head file is required. >>>> ardour does not require a platform to provide IPMIDI - ardour has the code >>>> for it as part of its own source. but it does need to be able to use all >>>> the macros and symbols that a typical multicast app would require. >>>> >>>> >>>> On Sun, Jun 2, 2013 at 12:49 AM, outro pessoa <[email protected]>wrote: >>>> >>>>> Okay >>>>> >>>>> 1. www.nerds.de This site has an application called ipmidi. That is >>>>> why I had stated that ipmidi was not available for FreeBSD. >>>>> >>>>> 2. I have searched the code and can not find anything to match the >>>>> error in the attached file. >>>>> >>>>> >>>>> On Sun, May 26, 2013 at 4:08 PM, outro pessoa <[email protected]>wrote: >>>>> >>>>>> Okay ipmidi is not available for FreeBSD. I had to look up the >>>>>> information. >>>>>> About how many hidden flags are in the wscript file? It looks like >>>>>> I'll need to remove the ones that cannot be built on this OS architecture. >>>>>> >>>>>> >>>>>> On Sun, May 26, 2013 at 3:57 PM, outro pessoa <[email protected] >>>>>> > wrote: >>>>>> >>>>>>> Configure was redone without static libraries. >>>>>>> Error seems to be in libmidi preprocessor pp/++ files. >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Sun, May 26, 2013 at 1:54 PM, Paul Davis < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> --internal-static-libs is experimental and will almost certainly >>>>>>>> not work. It is a work in progress that is expected to be months away from >>>>>>>> being completed, and was intended to be used only when building Ardour for >>>>>>>> binary distribution. There is a lot of code in ardour that is known to be >>>>>>>> completely, 100% broken when this option is used - it will compile but the >>>>>>>> program will crash either at startup or during execution. >>>>>>>> >>>>>>>> put more simply: you cannot use this option to build a working >>>>>>>> version of ardour. >>>>>>>> >>>>>>>> >>>>>>>> On Sun, May 26, 2013 at 1:37 PM, outro pessoa < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> Add this to FreeBSD install: >>>>>>>>> Compile without lv2 until I can see what the problem is with the >>>>>>>>> search method. >>>>>>>>> Ardour3-3.1 compiles with "./waf configure >>>>>>>>> --boost-includes=/usr/local/include/boost/ >>>>>>>>> --also-includes=/usr/local/include/ --internal-static-libs >>>>>>>>> --also-libdir=/usr/local/lib/ --freebie --no-lv2" >>>>>>>>> >>>>>>>>> Now, Ardour3-3.1 will build but it does not install. >>>>>>>>> >>>>>>>>> Build failed >>>>>>>>> -> task in 'libmidipp' failed (exit status 1): >>>>>>>>> {task 689150380: cxx ipmidi_port.cc -> ipmidi_port.cc.1.o} >>>>>>>>> >>>>>>>>> >>>>>>>>> On Sat, May 25, 2013 at 3:28 PM, outro pessoa < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> Took care of that. >>>>>>>>>> Eliminated the dlopen from the wscript. >>>>>>>>>> Really not too sure about the GMP and MPFR selection. At what >>>>>>>>>> point would the sound card crap out? >>>>>>>>>> Here looking at using an i386 for wine and having NFS export the >>>>>>>>>> necessary directories, libraries, etc to a powerpc machine. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Fri, May 24, 2013 at 1:22 PM, Paul Davis < >>>>>>>>>> [email protected]> wrote: >>>>>>>>>> >>>>>>>>>>> boost does not provide pkg-config info. it is really pathetic. >>>>>>>>>>> >>>>>>>>>>> you need to use system-level stuff to make boost discoverable >>>>>>>>>>> (e.g. symlinks) etc. etc. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Thu, May 23, 2013 at 4:38 AM, outro pessoa < >>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>> >>>>>>>>>>>> Boost 1.52 and subsequent boost based applications & libraries- >>>>>>>>>>>> also 1.52- are installed yet "./waf configure " will not recognize even >>>>>>>>>>>> with boost and other include flags enabled. >>>>>>>>>>>> >>>>>>>>>>>> The wscript file does not contain enough information to change >>>>>>>>>>>> the variable and search path with vi. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> ardour-dev mailing list >>>>>>>>>>>> [email protected] >>>>>>>>>>>> http://lists.ardour.org/listinfo.cgi/ardour-dev-ardour.org >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> ardour-dev mailing list >>>>>>>>> [email protected] >>>>>>>>> http://lists.ardour.org/listinfo.cgi/ardour-dev-ardour.org >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>>> _______________________________________________ >>>>> ardour-dev mailing list >>>>> [email protected] >>>>> http://lists.ardour.org/listinfo.cgi/ardour-dev-ardour.org >>>>> >>>>> >>>> >>> >> > _______________________________________________ ardour-dev mailing list [email protected] http://lists.ardour.org/listinfo.cgi/ardour-dev-ardour.org