Re: Help compiling else 1.0-0 RC12 for linux and windows
Christof Ressi <[email protected]>
| Newsgroups | gmane.comp.multimedia.puredata.general |
|---|---|
| Message-ID | <[email protected]> |
On 24.09.2024 11:59, Alexandre wrote: > > Em ter., 24 de set. de 2024 às 00:43, IOhannes m zmölnig > <[email protected]> escreveu: > > I wonder what features you need from your build system that cannot > be satisfied by pd-lib-builder. > > > Hi, good question. I'm not sure how to answer though :) I need to get > Timothy involved for that (copied here) as he was the one who promoted > the change. > > Honestly, I was happy with pd-lib-builder, but things got complex and > the it was I was just not able to build it all at once and had to do > it separately for some special objects, namely circuit~, sfz~, sfont~, > pdlink/pdlink~, play.file~ and sfload (and maybe something 'else'). You can pass additional makefiles to pd-lib-builder with the "makefiles:" variable, so that shouldn't be a problem. > > When asking for Tim's help to simplify the build system he was just > more comfortable in using this other system instead as he was more > familiar with it, so it seems. Wait, you asked him to help with the pd-lib-builder system and he just switched everything to CMake? That's pretty hilarious :-D I'm using CMake for my own more complex externals, so there's nothing wrong with that, but I do think that Pd externals should use pd-lib-builder whenever possible, just because it has become the de-facto standard. (Although I do think that CMake is strictly better than plain Makefiles.) So unless you have a really good technical reason for using CMake, I think you should switch back to pd-lib-builder. > > I could go back to pdlibbuilder any time I guess, but I would need > help in order to make it all more streamlined. > > >By the way, building for double precision Pd is now possible > > > As a packager I found it super simple to add double precision > builds to dozens of pd-lib-builder based externals without needing > to touch their build system at all. > So why was that complicated/impossible for ELSE? > > > The change was not to make this possible, it was quite possible with > pd-li-builder. What I am saying is that I finally got the code ready > and made some changes so it would all compile for double precision, as > I promised by the way :) though this is surely still experimental and > needs testing. I will probably need to do something 'else'. > > Now, my biggest issue is that I haven't had the time yet to set new > virtual machines on my new arm mac to build for linux/windows > > cheers > > > > mfg.sfg.jfd > IOhannes > --- > [email protected] - the Pure Data mailinglist > https://lists.iem.at/hyperkitty/list/[email protected]/message/DPGKSG7S3MFEEO73URHQGJBI5DU3RTQ2/ > > To unsubscribe send an email to [email protected] mailing > list > UNSUBSCRIBE and account-management -> https://lists.iem.at/ > > > --- > [email protected] - the Pure Data mailinglist > https://lists.iem.at/hyperkitty/list/[email protected]/message/DXUWCDVN6GMC3PTHJQASCJDRBZJ7CHAG/ > > To unsubscribe send an email [email protected] mailing list > UNSUBSCRIBE and account-management ->https://lists.iem.at/ --- [email protected] - the Pure Data mailinglist https://lists.iem.at/hyperkitty/list/[email protected]/message/FNYPBA2IYXQQS4BENEPJVT6ZWM5YIGKB/ To unsubscribe send an email to [email protected] mailing list UNSUBSCRIBE and account-management -> https://lists.iem.at/