na mosca, era a ncurses que precissava passar, não tinha opções no cmake,
mas passei para as flags...

obrigado max.

Em 17 de fevereiro de 2012 22:50, Max <[email protected]> escreveu:

> 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]
>



-- 

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]

Responder a