On 9/14/07, Miguel Guilherme Fernandes de Souza <[EMAIL PROTECTED]> wrote: > > Senhores, bom dia... > tenho tido dificuldades para compilar um programa que preciso para roda-lo > no cluster em FreeBSD. > Infelizmente, apesar do programa ser pago, o suporte deles decha muito a > desejar ( e acho que estou sendo bonzinho e educado falando isso... ). > Bom... o erro é : > [root@ ~/molpro2002.6]# ./configure > getmachine was unable to identify your operating system correctly. > /var/tmp//cc79W1Mp.o(.text > +0x1b): In function `MAIN__': > : undefined reference to `mctype_' > ln: ./machine.exe: No such file or directory > gmake: *** [machine.exe] Error 1 > .: Can't open ../CONFIG_FRONT: No such file or directory > gmake: *** [echo] Error 2 > utilities/getmachine: utilities/machine.exe: not found > If you believe the error is not your fault, > then email the molpro mailing list at [EMAIL PROTECTED] , specifying > operating > system type and version, compiler type and version and any other > information which would be useful. Exiting ... > [root@ ~/molpro2002.6]#
Já tentou dar uma "googlada" procurando por "mctype fortran"? Alguns links podem lhe ajudar. De qualquer forma, se você tem o fonte, pode, na pior das hipóteses, rastrear o que está dando de errado. Pela sua descrição e pelo que eu depreendi dos resultados do Google, parece que ele está falhando em compilar o módulo que implementa essas funções mctype ou em anexá-lo à geração do testador de versão do SO; por isso, quando o programa tenta chamá-las, não as encontra. Explicações... esse programa roda na USP em Unix, segundo um pesquisador que > trabalha comigo e me falou isso... > pra tentar compila-lo, tentei usando o ifort ( que mediante uma gambiarra > funciona no freeBSD ) , g95 e f77... ambos nao tive sucesso... > parece que falta essa mctype em algum dos includes... mais, no linux > funciona tranquilamente... > pensei em dar um grep na pasta do emulador do linux(/usr/compat/linux), > ver > qual biblioteca que tem essa função e depois, se a biblioteca nao estiver > nos includes do FreeBSD coloca-la ... > Existe em uma das pastas dos fontes o arquivo machine.f ( que gera esse > machine.exe ) que tentei compila-lo na mao e consegui o mesmo erro: > /var/tmp//ccP4mfb5.o(.text+0x1d): In function `MAIN_': > : undefined reference to `mctype_' > > Alguem tem alguma sugestão ou critica em cima disso ? > alguem ja passou pelo mesmo erro ??? > Muito Obrigado, > > -- > Att. > Guilherme Fernandes de Souza Miguel > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > -- Um abraço. Paulo A. P. Pires ... Qui habet aurem audiat quid Spiritus dicat ecclesiis. ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd