On mer., 2022-01-19 at 18:23 +0200, Frédéric Dumas via gull wrote: > Bonjour à tous ! > > Il est presque sûr que quelqu’un comprendra mieux que moi et pourra > me conseiller. > > Je cherche à compiler le client SIP open source Linphone [1] pour > Ubuntu 32bits. L’exécutable binaire mis à disposition pour Linux au > format Appimage est en 64bits. Cloner le code source depuis le dépôt > Gitlab est fait. Mais je ne parviens pas à bien comprendre les > instructions [2] pour configurer la compilation. > > > > Build instructions (when used standalone, outside of linphone-sdk) > > > > cmake . -DCMAKE_INSTALL_PREFIX=<prefix> > > -DCMAKE_PREFIX_PATH=<search_prefixes> > > > > make > > make install > > Les « prefix » dont il est question ici désignent-ils des > emplacements ? Parle-t-on des dépendances à la compilation, où quand > l’exécutable sera installé et lancé ?
oui, "-DCMAKE_INSTALL_PREFIX=" définit l'emplacement où l'executable sera installé, sans le répertoire "./bin" et "-DCMAKE_PREFIX_PATH=" où aller chercher des dépendances à la compilation supplémentaires à celles que tu install avec apt apt-install dpkg > Je ne comprends pas bien non plus les instructions données à propos > de l’argument "-DCMAKE_SKIP_INSTALL_RPATH=ON »; les « rpath » dont il > est question sont-ils les mêmes que les « search paths » précédents ? ça je ne sais pas ce que c'est, mais rpath indique plutôt qqchose de propre au librairie dynamique (*.so sous linux, .dylib sous mâc). > Je pensais à faire un .deb avec ‘checkinstall’, pour garder mon > système cible propre. > > > Le contexte est le suivant. Je compile sur une machine Ubuntu 32bits > pour installer le binaire sur une autre machine Linux Mint 32bits. > Les deux machines sont basées sur Ubuntu 18.04 et ont le même kernel > 4.15. > > > Merci pour vos lumières ! > > > [1] https://linphone.org/technical-corner/linphone > [2] https://gitlab.linphone.org/BC/public/liblinphone > -- > Frédéric Dumas > [email protected] > _______________________________________________ > gull mailing list > [email protected] > https://forum.linux-gull.ch/mailman/listinfo/gull _______________________________________________ gull mailing list [email protected] https://forum.linux-gull.ch/mailman/listinfo/gull
