Caro Renato
2012/10/16 Renato Botelho <rbga...@gmail.com> > 2012/10/16 Eduardo Lemos de Sa <eduardo.lemosd...@gmail.com>: > > Caríssimos > > > > Estou tentando compilar a biblioteca atlas (/usr/ports/math/atlas) em um > > FreeBSD-8.3-Release/amd64. Eu consigo fazer a compilação (make clean > > install) sem problemas usando o gcc46 e gfortran46 (previamente > > instalados). Porém, eu gostaria que o port fosse compilado com o > > gcc47/gfortran47. Por favor, alguém sabe se é possível fazê-lo (e como)? > Eu > > tentei compilar fazendo make "WITH_GCC=gcc47" install , mas a compilação > > se iniciou chamando o gfortran46. > > Oi Eduardo, > > Pelo que vi no /usr/ports/Mk/bsd.gcc.mk, o fortran sempre usa o 4.6 mesmo. > Ele tem uma variável chamada FC que é forçada a usar essa versão. > > O que você pode fazer é editar o Makefile do port e trocar as referências > feitas à variável FC por gfortran47 por exemplo. > > Linhas 112 e 192 do Makefile são os únicos lugares que ele chama o fortran. > > []s > -- > Renato Botelho > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > Sou muito grato pela sua ajuda: eu preferi editar (deixando um pequeno aviso de que foi eu quem mexeu) no /usr/ports/Mk/bsd.gcc.mk e mudar o gcc padrão de 4.6 para 4.7 do que mexer no Makefile porque a atlas deve chamar outras dependências - blas e lapack - em sua compilação (aí eu teria que sair varrendo Makefiles para não ter um software compilado com pedaços em gcc47 e outros em gcc46. Do jeito que eu fiz, desconfio que eu consiga compilar (início o processo e, até agora, não há indícios de erros) sem muitos problemas. Mais uma vez, sou muito grato pela sua ajuda Um abraço Eduardo -- Eduardo Lemos de Sa Associated Professor Level 3 Dep. Quimica da Universidade Federal do Paraná fone: +55(41)3361-3300 fax: +55(41)3361-3186 Voip Number call to (41) 33613600 (listen to the message and type 10531185) ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd