Bonjour,
J'ai un projet qui comprend une application, une bibliothèque dynamique (les deux développées par mes soins) et qui sont liées à un certains nombres d'autres bibliothèques dynamiques, et à des frameworks.
Les frameworks & bilbotheques externes sont installées sur le système (dans /Library/frameworks & /usr/local/lib)
La compilation se passe très bien (Gcc ou XCode), cependant lors du lancement de mon application il ne parvient pas à trouver ma bibliothèque dynamique. Si je la mets dans /usr/local/lib, l'application se lance et fonctionne correctement.
Le soucis est que je ne peux pas garder cette dernière solution puisque je souhaite faire un déploiement de mon application vers d'autres Mac...
Pour les frameworks j'arrive à m'en sortir grâce à un outil fourni par Qt (deployqt), mais j'ai des soucis pour les bibliothèques !
Ma question est simple : Comment intégrer les bibliothèques dynamiques à un bundle d'application, pour que l'installation puisse se faire sans ajout de fichiers dans les répertoires systèmes ?
Merci de votre aide !
J'ai un projet qui comprend une application, une bibliothèque dynamique (les deux développées par mes soins) et qui sont liées à un certains nombres d'autres bibliothèques dynamiques, et à des frameworks.
Les frameworks & bilbotheques externes sont installées sur le système (dans /Library/frameworks & /usr/local/lib)
La compilation se passe très bien (Gcc ou XCode), cependant lors du lancement de mon application il ne parvient pas à trouver ma bibliothèque dynamique. Si je la mets dans /usr/local/lib, l'application se lance et fonctionne correctement.
Le soucis est que je ne peux pas garder cette dernière solution puisque je souhaite faire un déploiement de mon application vers d'autres Mac...
Pour les frameworks j'arrive à m'en sortir grâce à un outil fourni par Qt (deployqt), mais j'ai des soucis pour les bibliothèques !
Ma question est simple : Comment intégrer les bibliothèques dynamiques à un bundle d'application, pour que l'installation puisse se faire sans ajout de fichiers dans les répertoires systèmes ?
Merci de votre aide !