[Ardour-Dev] Ardour3-3.1 does not build on FreeBSD i386 10.0

Paul Davis paul at linuxaudiosystems.com
Sun Jun 2 02:22:07 PDT 2013


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 <outro.pessoa at gmail.com>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 <outro.pessoa at gmail.com>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 <outro.pessoa at gmail.com>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 <paul at linuxaudiosystems.com>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 <outro.pessoa at gmail.com>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 <outro.pessoa at gmail.com>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 <
>>>>>> paul at linuxaudiosystems.com> 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 <
>>>>>>> outro.pessoa at gmail.com> 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
>>>>>>>> ardour-dev at lists.ardour.org
>>>>>>>> http://lists.ardour.org/listinfo.cgi/ardour-dev-ardour.org
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> ardour-dev mailing list
>>>>> ardour-dev at lists.ardour.org
>>>>> http://lists.ardour.org/listinfo.cgi/ardour-dev-ardour.org
>>>>>
>>>>>
>>>>
>>>
>>
>
> _______________________________________________
> ardour-dev mailing list
> ardour-dev at lists.ardour.org
> http://lists.ardour.org/listinfo.cgi/ardour-dev-ardour.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ardour.org/pipermail/ardour-dev-ardour.org/attachments/20130602/f4302e3f/attachment-0002.htm>


More information about the Ardour-Dev mailing list