LMMS / lmms

Cross-platform music production software
https://lmms.io
GNU General Public License v2.0
8.13k stars 1.01k forks source link

SF2 Player not loaded (Continuation from #6639) #6728

Open anytizer opened 1 year ago

anytizer commented 1 year ago

The reason of disappearance of sf2player seems something else, and might need some attention. In my experience, the plugin compiles, there is a .dll file produced. But the plugin is NOT loaded when LMMS starts.

And the corresponding source says, function definition not found.

image

step-03

          I'm not certain the PR will fix the module not found error, but I'm not going to rule out it's not possible. We'll wait for a reply from @anytizer if the PR fixes it.

Originally posted by @Veratil in https://github.com/LMMS/lmms/issues/6639#issuecomment-1576884064

anytizer commented 1 year ago

And plugin not loaded. image

Hints, probably useful: Working version of the plugin size is: 3.51 MB (3,691,210 bytes) from alpha 1.299+ version. Compiled output of the plugin here is: 403kb.

Veratil commented 1 year ago

Can you share a copy of the build output?

anytizer commented 1 year ago

Here are the build logs and warning messages. build-warning-1.300+.txt build-log-1.300+.txt

Veratil commented 1 year ago

Well those logs don't give us any hints unfortunately.

And the corresponding source says, function definition not found.

This just means the IDE can't find it. Usually because it's not reading the Qt headers.