Como resolver problema de undefined reference to `uuid_unparse_lower@UUID_1.0' APLICATIVO-DO-XORG Smproxy
Metodo=1
Você resolve isso simplesmente com esta variável:
./configure LIBS=-luuid
Depois disso foi compilado com sucesso
Metodo=2 . A chance de funcionar é pequena , mas vale como tentativa
Este erro é causado porque o LibSM foi compilado com suporte a uuid e o smproxy não está por padrão a ter a variável -luuid e por isso apresenta o erro:
CCLD smproxy
/usr/bin/../lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../lib/libSM.so: undefined reference to `uuid_unparse_lower@UUID_1.0'
Temos que alterar a linha 622,54 de config.status que apresenta as seguintes opções:
S["SMPROXY_LIBS"]="-lSM -lICE -lXt -lXmuu -lX11"
Só que como estar não vai funcionar corretamente já que não está incluso a variável do uuid por isso vamos alterá-lo para ficar assim:
S["SMPROXY_LIBS"]="-lSM -lICE -lXt -lXmuu -lX11 -luuid"
Comentários
Postar um comentário