Funções não declaras, em que arquivo fonte elas estão?
Enviado: 28 Mai 2024 17:48
Olá, caros amigos do fórum! Novamente estou precisando de vosso auxílio ... estou copiando os fontes de um livro clipper, para arquivos fontes no Debian 12 ... eu fui compilar com o comando "hbmk2'" e apareceram erros de funções não declaradas. Mas o harbour não menciona em que arquivo fonte tal erro se encontra! Vocês podem me auxiliar? Aguardo contato!
Everaldo
Everaldo
Código: Selecionar todos
Compiling 'mld24.prg'...
Compiling 'mld25.prg'...
Compiling 'mld31.prg'...
Compiling 'mld32.prg'...
Compiling 'mld33.prg'...
Compiling 'mld34.prg'...
Compiling 'mld35.prg'...
Compiling 'mld51.prg'...
Compiling 'mld52.prg'...
Compiling 'mld62.prg'...
Compiling 'mld63.prg'...
Compiling 'mld64.prg'...
Compiling 'mld65.prg'...
Compiling 'mld111.prg'...
Compiling 'mld112.prg'...
Compiling 'mld113.prg'...
Compiling 'mld14a.prg'...
Cannot open Limmpa.prg, assumed external
Cannot open MwnaFWM.prg, assumed external
Lines 0, Functions/Procedures 65
Generating C source output to '/tmp/hbmk_b9g6cy.dir/mld.c'... Done.
/usr/bin/ld: /tmp/hbmk_b9g6cy.dir/mld.o:(.data.rel+0x7970): referência não definida para "HB_FUN_LIMMPA"
/usr/bin/ld: /tmp/hbmk_b9g6cy.dir/mld.o:(.data.rel+0x7b30): referência não definida para "HB_FUN_SOACE"
/usr/bin/ld: /tmp/hbmk_b9g6cy.dir/mld.o:(.data.rel+0x89f0): referência não definida para "HB_FUN_MWNAFWM"
collect2: error: ld returned 1 exit status
hbmk2: Erro: Executando linkeditor. 1
gcc '/tmp/hbmk_b9g6cy.dir/mld.o' -Wl,--start-group -lhbcplr -lhbdebug -lharbour -Wl,--end-group -omld -L/usr/lib/harbour
hbmk2: Erro: Referenciado, faltando, mas funções desconhecida(s): LIMMPA(),
SOACE(), MWNAFWM()
everaldo@vostro-3681:~/MLD$