cuinjune / Ofelia

A real-time cross-platform creative coding tool for multimedia development
GNU General Public License v3.0
361 stars 21 forks source link

Current libpd.lib does not work with Ofelia (maybe I compiled it with the wrong settings). #96

Open Jonathhhan opened 2 months ago

Jonathhhan commented 2 months ago

Mainly there are undefined symbols. So I still use the one from the last Ofelia release. Are there some flags I have to use or not to use when I want to compile libpd for Ofelia? I also tried to compile the Ofelia external with the libpd source files, but that also does not work. I will have a look for the exact error messages soon. Or is it maybe enough to include the PD headers m_pd.h?

cuinjune commented 2 months ago

Sorry, I'm not sure what you mean. What OS are you using? Maybe you can follow the instructions from https://github.com/libpd/libpd? Ofelia might not work with the latest version of libpd (ofxPd). I'll try to update it next month.

Jonathhhan commented 2 months ago

It happens with Windows. I followed the libpd instructions and can compile it. But only this version works with Ofelia: https://github.com/cuinjune/Ofelia/tree/master/libs%2FofxPd%2Flibs%2Flibpd%2Flib%2FWin64 Yeah, an update would be great. Thanks.

Compiling for Emscripten with current libpd already works.