There's two better things you can do than editing Makefile.pdlibbuilder:
build with make argument 'pdincludepath=<my-pd-include-path>'
open an issue on https://github.com/pure-data/pd-lib-builder to
discuss the search order
Makefile.pdlibbuilder is a community-maintained versioned helper makefile that shouldn't be edited unless it needs a fix that is useful for everyone.
Katja
On Mon, Oct 3, 2016 at 9:52 PM, Matt Barber brbrofsvl@gmail.com wrote:
A lot of them just drop the relevant m_pd.h into the project itself, which is certainly doable.
On Mon, Oct 3, 2016 at 3:47 PM, Alexandre Torres Porres porres@gmail.com wrote:
i mean, fix in the makefile, apparently there's a way to specify a subfolder with the pd source into our project
2016-10-03 16:45 GMT-03:00 Alexandre Torres Porres porres@gmail.com:
yeah, we gotta fix that in pd-lib-builder ourselves, and provide the pd source from vanilla for it to check in a subfolder, that's the safest thing to do, so lets jump to that ;)
thanks
2016-10-03 16:26 GMT-03:00 Matt Barber brbrofsvl@gmail.com:
Thanks, Lucas. There are some useful things here, and I see a few things to fix, especially with implicit casting.
One thing that's confusing in compiling is which m_pd.h to use. It looks like your pd-lib-builder found m_pd.h from Pd extended, which may break things in cases where we're using the updated one from newer vanillas. If you have vanilla installed, there's a way to fix it by changing the code in pd-lib-builder/Makefile.pdlibbuilder, lines 562-567: Here's the current:
ifndef pdincludepath pdincludepath := $(shell ls -d "$(PROGRAMFILES)/pd/include/pdextended") endif ifndef pdincludepath pdincludepath := $(shell ls -d "$(PROGRAMFILES)/pd/src") endif
I think you can just comment out the first three lines, or move them below the next three.
Much appreciated.
Matt
On Mon, Oct 3, 2016 at 2:45 PM, Lucas Cordiviola lucarda27@hotmail.com wrote:
Hi Alexandre,
For instance, I only compiled for mac, maybe somebody else can help us >compiling for windows?
This is the first time I`ve compiled something. Almost all objects were created. I used Mingw.
Report attached: “Cyclone-0.3.pre.alpha-milestone2-mingw32-report-1.txt”
Tomorrow I will test objects, which ones I have to avoid?
Salutti, Lucarda.
Mensaje telepatico asistido por maquinas.
From: Pd-list pd-list-bounces@lists.iem.at on behalf of Alexandre Torres Porres porres@gmail.com Sent: Monday, October 3, 2016 6:00 AM To: pd-list@lists.iem.at Subject: [PD] Proposing a cyclone update / another Pre Alpha release (milestone 2)
Howdy, as some of you know, me Derek and Matt have been working on new updates for cyclone. .....................
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list