Eu não consigo abrir o log na app do gmail no telefone (deve ser por causa da extensão .sh), então isso é meio que um tiro no escuro:
Estes símbolos são da ncurses, não readline. Tu tem que linkar com a ncurses, seja definindo uma opção no cmake (ve no cmakelists.txt se tem algo referente a ncurses) ou passando -lncurses nas CFLAGS/CXXFLAGS. 2012/2/17 Caio Vitor Bonvenuto <[email protected]>: > max, valeu mesmo pela ajuda, e até por apresentar as possibilidades, vou > experimentar logo mais, > por hora, decidi migrar ao current, me interessa a ideia. e de fato resolveu > estes erros relacionados ao compilador... > mas ainda não completou a compilação : / > agora está dando esses erros no final... > tem alguma ideia? - o log completo esta em anexo, junto com algumas opcoes > as opcoes selecionadas pelo cmake. > > > [100%] Building CXX object > testsuite/supernova/CMakeFiles/timetag_test.dir/timetag_test.cpp.o > > Linking CXX executable sized_array_test > > [100%] Built target sized_array_test > > Scanning dependencies of target sclang > [100%] Building CXX object > lang/CMakeFiles/sclang.dir/LangSource/cmdLineFuncs.cpp.o > > Linking CXX executable sclang > > Linking CXX executable sndfile_backend_test > > [100%] Built target sndfile_backend_test > > Linking CXX executable ticket_scheduler_test > Linking CXX executable timetag_test > > /usr/lib/gcc/i486-slackware-linux/4.6.2/../../../libreadline.so: undefined > reference to `tgetstr' > /usr/lib/gcc/i486-slackware-linux/4.6.2/../../../libreadline.so: undefined > reference to `tputs' > /usr/lib/gcc/i486-slackware-linux/4.6.2/../../../libreadline.so: undefined > reference to `BC' > /usr/lib/gcc/i486-slackware-linux/4.6.2/../../../libreadline.so: undefined > reference to `tgetent' > /usr/lib/gcc/i486-slackware-linux/4.6.2/../../../libreadline.so: undefined > reference to `tgetflag' > /usr/lib/gcc/i486-slackware-linux/4.6.2/../../../libreadline.so: undefined > reference to `tgoto' > /usr/lib/gcc/i486-slackware-linux/4.6.2/../../../libreadline.so: undefined > reference to `UP' > /usr/lib/gcc/i486-slackware-linux/4.6.2/../../../libreadline.so: undefined > reference to `tgetnum' > /usr/lib/gcc/i486-slackware-linux/4.6.2/../../../libreadline.so: undefined > reference to `PC' > collect2: ld returned 1 exit status > make[2]: *** [lang/sclang] Error 1 > make[1]: *** [lang/CMakeFiles/sclang.dir/all] Error 2 > make[1]: *** Waiting for unfinished jobs.... > [100%] Built target ticket_scheduler_test > [100%] Built target timetag_test > Linking CXX executable server_test > [100%] Built target server_test > > make: *** [all] Error 2 > bash-4.1$ > > > Em 17 de fevereiro de 2012 16:57, Max <[email protected]> escreveu: >> >> 2012/2/17 Caio Vitor Bonvenuto <[email protected]>: >> > vic, valeu pela resposta, o supercollider é uma linguagem dividida entre >> > servidor de síntese (scsynth e supernova) e linguagem (sclang)... >> > >> > pois eh, eu a principio sempre verifico bem se é questão de >> > dependencias, >> > porém, nao é, eu conheço bem as dependencias desta linguagem e estão >> > todas >> > instaladas, tentei ate recompilar algumas para ver se é proplemas na >> > dependencias, mas até agora não tive resultados. como os pacotes do >> > slack >> > são empacotados de forma bem diferente do debian por exemplo e as >> > dependencias esteja explicitas ao debian, pode ser que algo fique de >> > fora no >> > slack, mas não consigo identificar nos erros apresentados, por isso que >> > resolvi recorrer ao forum, para ver se alguem ja tivesse se encontrado >> > com >> > esses tipos de erros. >> > >> > a principio me pareceu erro com o libreadline, mas fiz alguns testes que >> > não >> > indicaram isso :( >> > >> > mas, valeu! >> > >> > caio >> >> Tem uma parte do log que diz: >> >> >> /home/caio/pacotes/SuperCollider-Source/server/supernova/server/../sc/sc_osc_handler.hpp:384:19: >> internal compiler error: in create_tmp_var, at gimplify.c:505 >> Please submit a full bug report, >> with preprocessed source if appropriate. >> See <http://gcc.gnu.org/bugs.html> for instructions. >> >> E na thread onde é reportado o mesmo problema [0], a solução >> encontrada foi atualizar o compilador (na verdade, o sistema todo foi >> atualizado). >> >> O gcc no Slackware 13.37 é 4.5.2, tu podia tentar atualizar para a >> current, que tem o gcc-4.6.2 (a mesma versão do gcc no Debian wheezy e >> sid). >> >> Tu também pode fazer o "bootstrap" de um gcc mais recente em um >> diretório "alternativo" como /usr/local/gcc-4.6 ou /home/caio/gcc-4.6 >> e usar este gcc mais recente, modificando o SlackBuild.[1] >> >> No linuxfromscratch.org tem tutoriais que ensinam como fazer o >> bootstrap do toolchain, é bem mais trabalhoso que usar a current. :) >> >> >> >> 0 - http://comments.gmane.org/gmane.comp.audio.supercollider.devel/45790 >> 1 - Acho que se tu só exportar o CC, CXX, LD_LIBRARY_PATH e etc. >> apontando para os respectivos executáveis/diretórios e executar o >> SlackBuild direto no shell tu consegue fazer com que o mesmo use o >> toolchain mais recente. >> >> -- >> GUS-BR - Grupo de Usuários de Slackware Brasil >> http://www.slackwarebrasil.org/ >> http://groups.google.com/group/slack-users-br >> >> Antes de perguntar: >> http://www.istf.com.br/perguntas/ >> >> Para sair da lista envie um e-mail para: >> [email protected] > > > > > -- > > caio bonvenuto > > (11) 7965 8399 > <http://bonvenuto.tumblr.com/> > https://www.facebook.com/bonvenuto > > -- > GUS-BR - Grupo de Usuários de Slackware Brasil > http://www.slackwarebrasil.org/ > http://groups.google.com/group/slack-users-br > > Antes de perguntar: > http://www.istf.com.br/perguntas/ > > Para sair da lista envie um e-mail para: > [email protected] -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected]

