Re: Ardour3-3.1 does not build on FreeBSD i386 10.0
Paul Davis <[email protected]>
| Newsgroups | gmane.comp.audio.ardour.devel |
|---|---|
| Message-ID | <CAFa_cK=0tKf=hLkbAtbTTWJuSfsGcdtR_rY4sb4L3d3zGYNv2w@mail.gmail.com> |
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