openframeworks / openFrameworks

openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
http://openframeworks.cc
Other
9.98k stars 2.55k forks source link

XCode template with errors on latest #8070

Closed dimitre closed 3 months ago

dimitre commented 3 months ago

I've just pulled latest and re-generate my projects to test and it indicates missing xcframework files cc @danoli3 should we use a separate branch for development / testing?

Screenshot 2024-08-06 at 18 48 43
danoli3 commented 3 months ago

Should be all good with latest libraries.

I’ll look into why any issues caused as tested this a fair bit and even the runners working

On Wed, 7 Aug 2024 at 7:50 AM, Dimitre @.***> wrote:

I've just pulled latest and re-generate my projects to test and it indicates missing xcframework files cc @danoli3 https://github.com/danoli3 should we use a separate branch for development / testing? Screenshot.2024-08-06.at.18.48.43.png (view on web) https://github.com/user-attachments/assets/e98be946-6472-4996-b219-49474ccf91eb

— Reply to this email directly, view it on GitHub https://github.com/openframeworks/openFrameworks/issues/8070, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAGK2HAPWM7BQK3VZJ4FRGLZQFAMDAVCNFSM6AAAAABMDFGMZGVHI2DSMVQWIX3LMV43ASLTON2WKOZSGQ2TCNZUG42TMNQ . You are receiving this because you were mentioned.Message ID: @.***>

danoli3 commented 3 months ago

So you pulled latest master and didn't run scripts/osx/download_latest_libs.sh

That's the problem! Surely though the in build downloader run phase should have sorted that for you. Looking into

danoli3 commented 3 months ago

Found further issues with makefile if all libraries present...

Compiling VboExample for Release
---PROJECT_ADDONS_PATHS---
---PROJECT_ADDONS_WITH_CONFIG---
---PROJECT_ADDONS_INCLUDES---
../../../addons/ofxAssimpModelLoader/src
../../../addons/ofxAssimpModelLoader/libs
../../../addons/ofxAssimpModelLoader/libs/assimp
../../../addons/ofxAssimpModelLoader/libs/assimp/license
../../../addons/ofxAssimpModelLoader/libs/assimp/include
../../../addons/ofxAssimpModelLoader/libs/assimp/include/assimp
../../../addons/ofxAssimpModelLoader/libs/assimp/include/assimp/port
../../../addons/ofxAssimpModelLoader/libs/assimp/include/assimp/port/AndroidJNI
../../../addons/ofxAssimpModelLoader/libs/assimp/include/assimp/Compiler
../../../addons/ofxAssimpModelLoader/libs/assimp/lib
../../../addons/ofxAssimpModelLoader/libs/assimp/lib/macos
../../../addons/ofxAssimpModelLoader/libs/assimp/lib/macos/assimp.xcframework
../../../addons/ofxAssimpModelLoader/libs/assimp/lib/macos/assimp.xcframework/tvos-arm64
../../../addons/ofxAssimpModelLoader/libs/assimp/lib/macos/assimp.xcframework/tvos-arm64/Headers
../../../addons/ofxAssimpModelLoader/libs/assimp/lib/macos/assimp.xcframework/tvos-arm64/Headers/assimp
../../../addons/ofxAssimpModelLoader/libs/assimp/lib/macos/assimp.xcframework/tvos-arm64/Headers/assimp/port
../../../addons/ofxAssimpModelLoader/libs/assimp/lib/macos/assimp.xcframework/tvos-arm64/Headers/assimp/port/AndroidJNI
../../../addons/ofxAssimpModelLoader/libs/assimp/lib/macos/assimp.xcframework/tvos-arm64/Headers/assimp/Compiler
../../../addons/ofxAssimpModelLoader/libs/assimp/lib/macos/assimp.xcframework/tvos-arm64_x86_64-simulator
../../../addons/ofxAssimpModelLoader/libs/assimp/lib/macos/assimp.xcframework/tvos-arm64_x86_64-simulator/Headers
../../../addons/ofxAssimpModelLoader/libs/assimp/lib/macos/assimp.xcframework/tvos-arm64_x86_64-simulator/Headers/assimp
../../../addons/ofxAssimpModelLoader/libs/assimp/lib/macos/assimp.xcframework/tvos-arm64_x86_64-simulator/Headers/assimp/port
../../../addons/ofxAssimpModelLoader/libs/assimp/lib/macos/assimp.xcframework/tvos-arm64_x86_64-simulator/Headers/assimp/port/AndroidJNI
../../../addons/ofxAssimpModelLoader/libs/assimp/lib/macos/assimp.xcframework/tvos-arm64_x86_64-simulator/Headers/assimp/Compiler
../../../addons/ofxAssimpModelLoader/libs/assimp/lib/macos/assimp.xcframework/macos-arm64_x86_64
../../../addons/ofxAssimpModelLoader/libs/assimp/lib/macos/assimp.xcframework/macos-arm64_x86_64/Headers
../../../addons/ofxAssimpModelLoader/libs/assimp/lib/macos/assimp.xcframework/macos-arm64_x86_64/Headers/assimp
../../../addons/ofxAssimpModelLoader/libs/assimp/lib/macos/assimp.xcframework/macos-arm64_x86_64/Headers/assimp/port

It's basically been for addons just pulling in all directories and libraries.

Making some patches to makefiles