Quando você quer buildar uma aplicação no MADDE usando alguma lib externa você provavelmente terá problemas durante a linkedição, provavelmente porque o compilador não acha o caminho da lib externa dentro do sysroot-dir do MADDE.
Então você terá duas possíveis soluções.
1. Copiar a lib para o mesmo caminho de diretórios dentro do sysroot-dir do MADDE.
2. A outra que eu uso é montar o mesmo caminho de diertórios da lib dentro so sysroot-dir do MADDE:
Supondo que a sua lib se encontre no caminho /opt/workspace/mylib/foo.so no seu desktop. Tudo o que você precisa fazer é montar o seu workspace, com o mesmo caminho, dentro do sysroot-dir do MADDE.
Crie o mount point:
$ mkdir -p $(mad query sysroot-dir)/opt/workspace
Mounte o caminho no MADDE:
$ mount --bind /opt/workspace $(mad query sysroot-dir)/opt/workspace
Agora é só buildar o código.
1 comment:
Thank you so much Sharing This Information.... I learn something new every day from your blog website
https://www.trustshayari.com
Post a Comment