Open kresdjan opened 1 month ago
Can replicate here.
Might be related to the recent PG changes or renaming some platform vars from osx to macOS
cc @danoli3 @dimitre
Okay - seems to be related to osx -> macOS
If I call export MAKEFILE_DEBUG=1
before running make
=================== config.mk platform detection ================
PLATFORM_ARCH=x86_64
PLATFORM_OS=Darwin
PLATFORM_VARIANT=default
PLATFORM_LIB_SUBPATH=macos <---------------------------- THIS
any idea of how to fix @ofTheo? I've just fixed nightly to generate again with the latest.
I tried renaming the target to osx in config.shared.mk but because all the libs in the packaged release are setting in macos/ it breaks that.
So this gets me closer in OF/libs/openFrameworksCompiled/project/
Rename the osx
folder to macos
and rename the config.osx.default.mk
file to config.macos.default.mk
I get an error about the icon - which I am trying to fix now
Okay and to fix the icon error in the newly renamed config.macos.default.mk
change all instances ( 3 ) of osx/
to $(PLATFORM_LIB_SUBPATH)/
Then it builds and runs for me with make Release
Thanks @ofTheo. Renaming did the job. I can compile too.
When can we expect this to patched into a nightly release?
Oof - I thought it was fixed already. @danoli3 ?
I can do the fix described here: https://github.com/openframeworks/openFrameworks/issues/8155#issuecomment-2427147069
But I wasn't sure what the intention was for the changes or if we are missing something else for things to work
Separately I think we should hold off on merging any new feature PRs until the nightly builds are working again.
Download the latest nightly version of openFrameworks
of_v20241016_osx_release
. Change directory intoof_v20241016_osx_release/apps/myApps/emptyExample
and runmake
ormake && make RunRelease
.openFrameworks: of_v20241016_osx_release
System info.
Properly not relevant but for completion, list of installed packages from MacPorts.