Eu estou tentando construir o caffe a partir de um git checkout no Ubuntu 16.04.
Se encontrou a solução alternativa do gcc5 e classificou os problemas do hf5, mas agora está preso.
Eu resolvi a maioria das dependências, mas estou preso a elas.
/usr/bin/ld: warning: libcudart.so.6.5, needed by
/usr/lib/libcaffe.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libcublas.so.6.5, needed by
/usr/lib/libcaffe.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libcurand.so.6.5, needed by
/usr/lib/libcaffe.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libboost_system.so.1.55.0, needed b
/usr/lib/libcaffe.so, may conflict with libboost_system.so.1.58.0
/usr/bin/ld: warning: libboost_thread.so.1.55.0, needed by
/usr/lib/libcaffe.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libboost_python-py27.so.1.55.0, needed by
/usr/lib/libcaffe.so, not found (try using -rpath or -rpath-link)
ubuntu 16.04 vem com o boost 1.58 e não possui o pacote 1.55 ainda disponível no repositório, alguém sabe onde eu posso encontrá-los e como instalá-los sem quebrar outros pacotes de boost?
Também não tenho certeza de onde obter os arquivos libcu * de
Alguém já descobriu como contornar isso ou alguém está planejando fazer um pacote de café que alivie essa dor?
Editar:
a máquina que eu estou fazendo isso é um dell precison m3800 com uma NVIDIA Corporation GK107GLM [Quadro K1100M] (rev a1) em optimus com um intel 4600
Editar:
a mensagem de erro sugere -retrar sugestões sobre como usar isso?
Edit: Acabei de fazer um git pull em minhas fontes caffe esta manhã (18 de maio de 2016) e parece que o caffe agora subiu para as versões 1.58 do boost libs e 7.5 libras cuda, então está usando aquelas instaladas no meu sistema, no entanto, isso ainda não é estável e a compilação falha com páginas de avisos e erros. Espero que este seja o começo da correção ...
Atualização:
Usando o conselho do user.dz para usar as ferramentas de cuda que eu fiz
apt-get install nvidia-cuda-toolkit
isso funcionou e me levou além da dificuldade! obrigado @ user.dz:)
construir o caffe ainda tinha uma tonelada de erros de compilação, estes eram solucionáveis pesquisando por eles e encontrando posts com soluções alternativas, muitos para listar.
Isso me levou ao ponto em que eu poderia compilar o caffe (com muitos avisos do boost) com sucesso, então acho que isso significa que essa pergunta foi respondida, obrigado a todos, especialmente user.dz!
como um aparte:
Agora estou preso tentando fazer o pycaffe construir, está reclamando do libboost_python3 não ser encontrado, eu tenho o pacote instalado, mas parece que não há uma versão .so apenas um .a, isso falha na compilação devido a um erro de realocação não suportado. alguma ideia ? Vou começar uma nova pergunta sobre isso e postar um link para ele
pycaffe agora constrói, consertou com um symlink atrevido:)
sudo ln -s /usr/lib/x86_64-linux-gnu/libboost_python-py35.so /usr/lib/x86_64-linux-gnu/libboost_python3.so