(in addition to that last link, I meant plus of course Peter Brinkmann's 
straightforward description here
https://github.com/libpd/pd-for-ios/wiki/ios
)

On Mar 18, 2013, at 3:49 PM, Daniel Iglesia wrote:

> yes, technically it can be built for, and included with, MobMuPlat, since it 
> comes with libpd, but needs to be built in xcode with all the other code for 
> the MMP binary. I don't believe compiling the pd vanilla makefile for OSX or 
> other platforms will get you anything. But my knowledge of these things is 
> sketchy.
> 
> https://github.com/libpd/libpd/blob/master/pure-data/extra/expr~/LICENSE.txt
> 
> the version of expr~ and expr with libpd seems to have the LGPL (instead of 
> the regular GPL), which should be compatible with BSD. So I will make an 
> attempt to include them the next MMP update. 
> 
> (this is my primary reference for doing so 
> http://createdigitalnoise.com/discussion/302/using-expr-in-libpd/p1
> and so if anyone else has an easy solution for including expr, etc, in a 
> xcode build of a libpd project, please advise!)
> 
> (The open source release will have all of libpd's code+objects included with 
> it, and so then it also would be straightforward for someone with greater 
> knowledge than I ( and who has xcode and a developer's license) to enable and 
> build those objects...although the reason I made MMP is so that people don't 
> need to have those two things!)
> 
> Best, Dan
> 
> ===
> www.danieliglesia.com
> www.iglesiaintermedia.com
> 
> 
> On Mar 18, 2013, at 1:37 PM, Pagano, Patrick wrote:
> 
>> Dan said this on that list::
>> 
>> ""No, there is no, and probably wil be no libpd-extended. It's up to you to 
>> include and build external source code.
>> 
>> Yes, expr~ is in. The license is BSD now. As for other things, try rjlib 
>> which aims to recreate many things currently in externals in pd-extended: 
>> https://github.com/rjdj/rjlib
>> 
>> This is not a limitation as it's actually easier to do somethings directly 
>> in C/C++, etc""
>> 
>> is there a way to build expr~ for MobMuPLat and use it then?
>> that is the only object i seem to need, there is sources and a makefile 
>> included in the PdVanilla for MMplat
>> 
>> colleagues please advise.
>> 
>> thanks
>> 
>> pp
>> 
>> 
>> 
>> 
>> 
>> From: pd-list-boun...@iem.at [pd-list-boun...@iem.at] on behalf of Scott R. 
>> Looney [scottrloo...@gmail.com]
>> Sent: Monday, March 18, 2013 1:34 PM
>> To: Daniel Iglesia
>> Cc: pd-list
>> Subject: Re: [PD] MobMuPlat for Ipad and expr~ woes
>> 
>> peter brinkmann is the guy who who would know best, but i seem to remember 
>> pretty clearly that he stated somewhere [expr] and [expr~] were ok to use 
>> with libPD on the AppStore. in other words (i assume) they had been 
>> recompiled from source in a more compatible license.
>> 
>> here's the bit that clearly states that the vanilla version of PD does not 
>> have the right version of [expr] and [expr~] this is older news from about 
>> 2011 i think:
>> 
>> https://github.com/libpd/libpd/wiki/misc
>> 
>> and here's the bit where they mention [expr] and [expr~] are now under LGPL, 
>> but it doesn't appear to solve the issue definitively:
>> 
>> http://createdigitalnoise.com/discussion/1341/can-i-use-pd-extended-with-libpd/p1
>> 
>> the total solution if you want that specific functionality (that i am aware 
>> of) is to recompile [expr] and [expr~]  from source and put it under a BSD 
>> or MIT license.
>> 
>> the alternative is to redo that functionality with simple vanilla objects. 
>> there's a nice thread her on the PD forum about it:
>> 
>> http://puredata.hurleur.com/sujet-6980-way-rewrite-expr
>> 
>> hope this helps somewhat,
>> 
>> best,
>> scott
>> 
>> 
>> On Mon, Mar 18, 2013 at 9:45 AM, Daniel Iglesia <daniel.igle...@gmail.com> 
>> wrote:
>> Hi everyone, (first time poster!)
>> 
>> expr and expr~ can't be in a closed-source binary. (the libpd doc has some 
>> discussion of this I believe). Once I release MobMuPlat open source, I was 
>> hoping to include them in the binary+source at that point. However, I have 
>> to check the licensing issues to see if even that is allowed, as MobMuPlat 
>> is and will be under the BSD license. (if people are well versed in this 
>> issue, please feel free to chime in.)
>> 
>> If they can't be included, then removing them from the pd-vanilla flavor in 
>> the distribution is probably a good idea, will do that.
>> 
>> Best, Dan
>> 
>> ===
>> www.danieliglesia.com
>> www.iglesiaintermedia.com
>> 
>> 
>> On Mar 18, 2013, at 8:50 AM, Patrick Pagano wrote:
>> 
>>> That's one of 20 expr~s that i need :-(
>>> 
>>> 
>>> On 03/18/2013 11:01 AM, Roman Haefeli wrote:
>>>> On Mon, 2013-03-18 at 13:52 +0000, Pagano, Patrick wrote:
>>>>> damnit.
>>>>> Any idea when that might be or a workaround?
>>>>> silent weeping
>>>> 
>>>>> expr if($f1-$f2==0, 0, 1)
>>>> 
>>>> [!= ]  ?
>>>> 
>>>> Roman
>>>> 
>>>> 
>>>> _______________________________________________
>>>> Pd-list@iem.at mailing list
>>>> UNSUBSCRIBE and account-management -> 
>>>> http://lists.puredata.info/listinfo/pd-list
>>> 
>>> 
>>> _______________________________________________
>>> Pd-list@iem.at mailing list
>>> UNSUBSCRIBE and account-management -> 
>>> http://lists.puredata.info/listinfo/pd-list
>> 
>> 
>> _______________________________________________
>> Pd-list@iem.at mailing list
>> UNSUBSCRIBE and account-management -> 
>> http://lists.puredata.info/listinfo/pd-list
> 


_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to