erro com dll bemafi32.ini
Moderador: Moderadores
-
pena
- Usuário Nível 3

- Mensagens: 331
- Registrado em: 06 Jul 2004 18:08
- Localização: CACHOEIRA DO SUL-RS
erro com dll bemafi32.ini
Perdi as esperanças, acho que vou criar galinhas, implementei um prg exatamente como manda o figurino, agora, o sistema nao compila, e não aparece erro algum, simplesmente, aparece "lista de erros".................................. e nada, vou ali comprar ração pra bichinhas rsrsrsrs
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
erro com dll bemafi32.ini
Você tinha mencionado que compilava com a IDE da HMG. Será que não seria questão de atualizar a IDE ? Mas lembrando que se for compilar para o modo console, atente em colocar: REQUEST HB_GT_WIN_DEFAULT nas primeiras linhas dos seu código (antes do Main). Isso irá possibilitar a exibição na tela em modo console e também force o SetMode(25,80).
Pode também utilizar o Build.bat que está na pasta da HMG, mas faça uma cópia na pasta onde está o seu programa e mude o diretório (caminho do HMG) que está dentro da bat.
Pode também utilizar o Build.bat que está na pasta da HMG, mas faça uma cópia na pasta onde está o seu programa e mude o diretório (caminho do HMG) que está dentro da bat.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
-
pena
- Usuário Nível 3

- Mensagens: 331
- Registrado em: 06 Jul 2004 18:08
- Localização: CACHOEIRA DO SUL-RS
erro com dll bemafi32.ini
vou atualizar, sinceramente não acredito que seja isso, tem que ser outra coisa
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
erro com dll bemafi32.ini
Você pode manter as duas versões, como preferir. E compile através de uma cópia do Build.bat também pra ver que resultado tens durante a compilação.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
erro com dll bemafi32.ini: exemplo de uso
Não tem segredo...
Baixe os exemplos de uso das funções no site da Bematech...
http://partners.bematech.com.br/suporte ... /downloads
Baixe os exemplos de uso das funções no site da Bematech...
http://partners.bematech.com.br/suporte ... /downloads
Código: Selecionar todos
*------------------------------------------------------------------------------------------------*
* NUMERO ULTIMO COO ( CUPOM / REDUCAO / RELATORIO )
* Uso: F_ECF_Cupom_Numero( .T. ) ou F_ECF_Cupom_Numero( .F. )
*------------------------------------------------------------------------------------------------*
FUNCTION F_ECF_Cupom_Numero( bMSG )
LOCAL cString := 'NUMERO ULTIMO DOCUMENTO FISCAL'
LOCAL xCUPOM := SPACE( 6 )
LOCAL xAux := Bematech_FI_NumeroCupom( @xCUPOM )
// AVISO OPCIONAL AO OPERADOR
IF bMSG
xAux := Alert( cString + ';;' + xCUPOM ) )
ENDIF
RETURN( xCUPOM )
M., Ronaldo
by: IMATECH
IMATION TECNOLOGIA
by: IMATECH
IMATION TECNOLOGIA
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
erro com dll bemafi32.ini
Pena (em MP) escreveu:o topico em que vc disse que vc substituiu strcpy_s por strcpy, so que consegui apresentar os erros utilizando o build como vc deu a idéia, e pra mim não compila sera a versao usada?
Não sei se tem idéia de como poderia me ajudar, e se pode é claro.
Segue apenas um trecho do erro:
Código: Selecionar todos
bematech.prg: In function 'HB_FUN_BEMATECH_FI_PROGRAMAFORMAPAGAMENTOMFD':
bematech.prg:167:9: warning: passing argument 2 of 'strncpy' makes pointer from integer without a cast [enabled by default]
c:\hmg.3.0.41\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/string.h:52:39: note: expected 'const char *' but argument is of type 'unsigned int'
bematech.prg:167:9: warning: passing argument 3 of 'strncpy' makes integer from pointer without a cast [enabled by default]
c:\hmg.3.0.41\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/string.h:52:39: note: expected 'size_t' but argument is of type 'const char *'
bematech.prg:168:9: warning: passing argument 2 of 'strncpy' makes pointer from integer without a cast [enabled by default]
c:\hmg.3.0.41\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/string.h:52:39: note: expected 'const char *' but argument is of type 'unsigned int'
bematech.prg:168:9: warning: passing argument 3 of 'strncpy' makes integer from pointer without a cast [enabled by default]
c:\hmg.3.0.41\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/string.h:52:39: note: expected 'size_t' but argument is of type 'const char *'
bematech.prg: In function 'HB_FUN_BEMATECH_FI_PROGRAMAALIQUOTA':
bematech.prg:186:9: warning: passing argument 2 of 'strncpy' makes pointer from integer without a cast [enabled by default]ACTION MSgSTop("Não fiz o ativar porque não sei o que você precisa, ao certo !") substitua por uma nova função sua que nela você chamará alguma das outras em C. Então digamos algo assim:
1. Substitua essa linha 12 por: ACTION Ativar()
2. Crie mais embaixo da Function Main, a função Ativar:
Código: Selecionar todos
Function Ativar()
BEMATECH_FI_ABRECUPOM("32432.4324.23432")
BEMATECH_FI_VENDEITEMDEPARTAMENTO(Codigo, ; // creio q deve passar dados, né ?
Descricao,;
Aliquota,;
ValorUnitario,;
Quantidade,;
Acrescimo,;
Desconto,;
IndiceDepartamento,;
UnidadeMedida)
BEMATECH_FI_TERMINAFECHAMENTOCUPOM("32432.4324.23432")
BEMATECH_FI_RESETAIMPRESSORA()
Return NilUm clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
-
pena
- Usuário Nível 3

- Mensagens: 331
- Registrado em: 06 Jul 2004 18:08
- Localização: CACHOEIRA DO SUL-RS
erro com dll bemafi32.ini
to desistindo, nao sei o que ta acontecendo, bugou geral nem compila mais olha so
hbmk2: Aten‡Æo: Arquivo nÆo encontrado: (1)\Teste.hbp
hbmk2: Warning: Cannot find (1)\Teste.hbc
Harbour 3.1.0dev (Rev. 17406)
Copyright (c) 1999-2012, http://harbour-project.org/
Cannot open D:\meus.prg, assumed external
No code generated.
hbmk2: Erro: Executando o compilador Harbour (interno): 1
(C:\hmg.3.0.41\harbour\bin\harbour.exe) -n2 D:\meus.prg documentos\downloads\Teste31.prg D:\meus.prg documentos\downloads\Teste31.prg -q -oC:\Users\DELL-P~1\CONFIG~1\Temp\hbmk_3jofcf.dir\ -iC:\hmg.3.0.41\harbour\include -i. -iC:\hmg.3.0.41\include
e esse é o do meu prog, e nem coloquei a parte da ecf, simplesmente nao compila mais, ja desisinstalei tudo e instalei novamente
Harbour 3.1.0dev (Rev. 17406)
Copyright (c) 1999-2012, http://harbour-project.org/
c:/hmg.3.0.41/mingw/bin/../lib/gcc/mingw32/4.6.2/../../../../mingw32/bin/ld.exe: cannot open output file EST.exe: Permission denied
collect2: ld returned 1 exit status
hbmk2: Erro: Executando linkeditor. 1
gcc.exe "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/est.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/alepr3.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/browse.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estbai.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estche.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estcli.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estcod.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estcup.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estdup.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estfil.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estfis.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estfor.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estfun.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estgru.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estimp.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estite.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estmov.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estmun.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estnot.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estobs.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estope.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estpar.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estpre.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estpro.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estprom.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estred.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estrot.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estsal.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/esttra.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estufs.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estvas.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estven.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/est_est.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/lib.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/limpeza.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/livsin.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/past_liv.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/pas_liv.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/pas_livt.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/piscof.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/relcli.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/reldup.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/relmov.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/relpr1.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/relpro.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/relven.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/hbmk_a4txpu.o" C:/clipper/trunk/HARBOUR/_temp.o -mwindows -Wl,--start-group -lhmg -lcrypt -ledit -leditex -lgraph -lhfcl -lini -lreport -lmsvfw32 -lvfw32 -lhbct -lhbwin -lhbmzip -lminizip -lhbmemio -lhbmisc -lhbmysql -lmysql -lhbtip -lsqlite3 -lhbsqlit3 -lsddodbc -lrddsql -lsddmy -lhbodbc -lodbc32 -lhbhpdf -lhbfimage -lhbpgsql -lhbnetio -lxhb -lhbextern -lhbdebug -lhbvm -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon -lhbmainwin -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhbzlib -Wl,--end-group -oEST.exe -LC:/hmg.3.0.41/harbour/lib/win/mingw -LC:/hmg.3.0.41/harbour/bin -LC:/hmg.3.0.41/lib
hbmk2: Aten‡Æo: Arquivo nÆo encontrado: (1)\Teste.hbp
hbmk2: Warning: Cannot find (1)\Teste.hbc
Harbour 3.1.0dev (Rev. 17406)
Copyright (c) 1999-2012, http://harbour-project.org/
Cannot open D:\meus.prg, assumed external
No code generated.
hbmk2: Erro: Executando o compilador Harbour (interno): 1
(C:\hmg.3.0.41\harbour\bin\harbour.exe) -n2 D:\meus.prg documentos\downloads\Teste31.prg D:\meus.prg documentos\downloads\Teste31.prg -q -oC:\Users\DELL-P~1\CONFIG~1\Temp\hbmk_3jofcf.dir\ -iC:\hmg.3.0.41\harbour\include -i. -iC:\hmg.3.0.41\include
e esse é o do meu prog, e nem coloquei a parte da ecf, simplesmente nao compila mais, ja desisinstalei tudo e instalei novamente
Harbour 3.1.0dev (Rev. 17406)
Copyright (c) 1999-2012, http://harbour-project.org/
c:/hmg.3.0.41/mingw/bin/../lib/gcc/mingw32/4.6.2/../../../../mingw32/bin/ld.exe: cannot open output file EST.exe: Permission denied
collect2: ld returned 1 exit status
hbmk2: Erro: Executando linkeditor. 1
gcc.exe "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/est.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/alepr3.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/browse.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estbai.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estche.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estcli.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estcod.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estcup.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estdup.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estfil.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estfis.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estfor.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estfun.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estgru.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estimp.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estite.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estmov.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estmun.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estnot.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estobs.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estope.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estpar.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estpre.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estpro.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estprom.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estred.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estrot.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estsal.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/esttra.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estufs.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estvas.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/estven.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/est_est.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/lib.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/limpeza.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/livsin.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/past_liv.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/pas_liv.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/pas_livt.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/piscof.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/relcli.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/reldup.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/relmov.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/relpr1.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/relpro.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/relven.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jrmhum.dir/hbmk_a4txpu.o" C:/clipper/trunk/HARBOUR/_temp.o -mwindows -Wl,--start-group -lhmg -lcrypt -ledit -leditex -lgraph -lhfcl -lini -lreport -lmsvfw32 -lvfw32 -lhbct -lhbwin -lhbmzip -lminizip -lhbmemio -lhbmisc -lhbmysql -lmysql -lhbtip -lsqlite3 -lhbsqlit3 -lsddodbc -lrddsql -lsddmy -lhbodbc -lodbc32 -lhbhpdf -lhbfimage -lhbpgsql -lhbnetio -lxhb -lhbextern -lhbdebug -lhbvm -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon -lhbmainwin -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhbzlib -Wl,--end-group -oEST.exe -LC:/hmg.3.0.41/harbour/lib/win/mingw -LC:/hmg.3.0.41/harbour/bin -LC:/hmg.3.0.41/lib
erro com dll bemafi32.ini: Para MIngW / BCC
dll_bematech.c
+
dll_daruma.c
+
dll_daruma.c
M., Ronaldo
by: IMATECH
IMATION TECNOLOGIA
by: IMATECH
IMATION TECNOLOGIA
-
pena
- Usuário Nível 3

- Mensagens: 331
- Registrado em: 06 Jul 2004 18:08
- Localização: CACHOEIRA DO SUL-RS
erro com dll bemafi32.ini
este erro que estava dando no seu programa eu acho que era por causa que estava dentro dos meus documentos e nao achava o caminho mudei o caminho e coloquei com os arquivos que o jovemxxx passou e deu o seguinte erro
Harbour 3.1.0dev (Rev. 17406)
Copyright (c) 1999-2012, http://harbour-project.org/
D:\bases\teste\main.prg: In function 'HB_FUN_BEMATECH_FI_ABRECOMPROVANTENAOFISCALVINCULADO':
D:\bases\teste\main.prg:816:16: warning: unused variable 'ptr' [-Wunused-variable]
D:\bases\teste\main.prg: In function 'HB_FUN_BEMATECH_FI_DATAHORAIMPRESSORA':
D:\bases\teste\main.prg
8: warning: unused variable 'res' [-Wunused-variable]
D:\bases\teste\main.prg: In function 'HB_FUN_BEMATECH_FI_RETORNOIMPRESSORA':
D:\bases\teste\main.prg
9: warning: passing argument 1 of 'pFunc' from incompatible pointer type [enabled by default]
D:\bases\teste\main.prg
9: note: expected 'short int *' but argument is of type 'int *'
D:\bases\teste\main.prg
9: warning: passing argument 2 of 'pFunc' from incompatible pointer type [enabled by default]
D:\bases\teste\main.prg
9: note: expected 'short int *' but argument is of type 'int *'
D:\bases\teste\main.prg
9: warning: passing argument 3 of 'pFunc' from incompatible pointer type [enabled by default]
D:\bases\teste\main.prg
9: note: expected 'short int *' but argument is of type 'int *'
C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jfesrf.dir/main.o:main.c:(.data+0x48): undefined reference to `HB_FUN_TESTE'
collect2: ld returned 1 exit status
hbmk2: Erro: Executando linkeditor. 1
gcc.exe "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jfesrf.dir/main.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jfesrf.dir/hbmk_d4bsjx.o" D:/bases/teste/_temp.o -mwindows -Wl,--start-group -lhmg -lcrypt -ledit -leditex -lgraph -lhfcl -lini -lreport -lmsvfw32 -lvfw32 -lhbct -lhbwin -lhbmzip -lminizip -lhbmemio -lhbmisc -lhbmysql -lmysql -lhbtip -lsqlite3 -lhbsqlit3 -lsddodbc -lrddsql -lsddmy -lhbodbc -lodbc32 -lhbhpdf -lhbfimage -lhbpgsql -lhbnetio -lxhb -lhbextern -lhbdebug -lhbvm -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon -lhbmainwin -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhbzlib -Wl,--end-group -oTeste.exe -LC:/hmg.3.0.41/harbour/lib/win/mingw -LC:/hmg.3.0.41/harbour/bin -LC:/hmg.3.0.41/lib
mas oque eu achei mais intrigante que meu programa antes compilava, ja tenho rodando porem so a ecf que nao funcionou, e agora nao compila mais o programa
Harbour 3.1.0dev (Rev. 17406)
Copyright (c) 1999-2012, http://harbour-project.org/
D:\bases\teste\main.prg: In function 'HB_FUN_BEMATECH_FI_ABRECOMPROVANTENAOFISCALVINCULADO':
D:\bases\teste\main.prg:816:16: warning: unused variable 'ptr' [-Wunused-variable]
D:\bases\teste\main.prg: In function 'HB_FUN_BEMATECH_FI_DATAHORAIMPRESSORA':
D:\bases\teste\main.prg
D:\bases\teste\main.prg: In function 'HB_FUN_BEMATECH_FI_RETORNOIMPRESSORA':
D:\bases\teste\main.prg
D:\bases\teste\main.prg
D:\bases\teste\main.prg
D:\bases\teste\main.prg
D:\bases\teste\main.prg
D:\bases\teste\main.prg
C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jfesrf.dir/main.o:main.c:(.data+0x48): undefined reference to `HB_FUN_TESTE'
collect2: ld returned 1 exit status
hbmk2: Erro: Executando linkeditor. 1
gcc.exe "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jfesrf.dir/main.o" "C:/Users/DELL-P~1/CONFIG~1/Temp/hbmk_jfesrf.dir/hbmk_d4bsjx.o" D:/bases/teste/_temp.o -mwindows -Wl,--start-group -lhmg -lcrypt -ledit -leditex -lgraph -lhfcl -lini -lreport -lmsvfw32 -lvfw32 -lhbct -lhbwin -lhbmzip -lminizip -lhbmemio -lhbmisc -lhbmysql -lmysql -lhbtip -lsqlite3 -lhbsqlit3 -lsddodbc -lrddsql -lsddmy -lhbodbc -lodbc32 -lhbhpdf -lhbfimage -lhbpgsql -lhbnetio -lxhb -lhbextern -lhbdebug -lhbvm -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon -lhbmainwin -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhbzlib -Wl,--end-group -oTeste.exe -LC:/hmg.3.0.41/harbour/lib/win/mingw -LC:/hmg.3.0.41/harbour/bin -LC:/hmg.3.0.41/lib
mas oque eu achei mais intrigante que meu programa antes compilava, ja tenho rodando porem so a ecf que nao funcionou, e agora nao compila mais o programa
erro com dll bemafi32.ini
Aparentemente Tem uma função: TESTE sendo chamada em alguma parte do main.prg
...
Tire as rotinas em c do main.prg e simplesmente inclua nos arquivos do projeto dll_bematech.c
Depois é só compilar...
...
Se der falha coloca seu msn ai que fica + rápida a solução...
...
Tire as rotinas em c do main.prg e simplesmente inclua nos arquivos do projeto dll_bematech.c
Depois é só compilar...
...
Se der falha coloca seu msn ai que fica + rápida a solução...
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
erro com dll bemafi32.ini
Caro Pena, você fez o que eu te pedi ? relembrando...
Eu gosto do HMG justamente por isso, pela praticidade na utilização nas minha compilações através da IDE. Por isso não mexo no que está funcionando. Tente compilar pela IDE e me diga como foi. Botão abrir projeto / selecina o nome do projeto na pasta que você abriu para o teste31 e F5 para compilar ou clicar naquele botão que mais parece com o botão de um play.
Então, era para você compilar através da IDE do HMG e não pela BAT. Você vai ver que não vai dar erro algum. Não precisa você desinstalar o HMG e instalar nada de volta... a não ser que você fique mudando os arquivos do HMG.Experimenta baixe no pacote inteiro da minha compilação teste31.rar abra uma pasta e utilize a IDE chame o projeto que está lá e compile, você vai ver que não dará erro algum.
Eu gosto do HMG justamente por isso, pela praticidade na utilização nas minha compilações através da IDE. Por isso não mexo no que está funcionando. Tente compilar pela IDE e me diga como foi. Botão abrir projeto / selecina o nome do projeto na pasta que você abriu para o teste31 e F5 para compilar ou clicar naquele botão que mais parece com o botão de um play.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
-
pena
- Usuário Nível 3

- Mensagens: 331
- Registrado em: 06 Jul 2004 18:08
- Localização: CACHOEIRA DO SUL-RS
erro com dll bemafi32.ini
Compilou sem erros, mas pq, no meu sistema da erro? lembrando que vc esta usando bib grafica e eu nao, outra coisa, eu tentei implementar um comando qq da ecf e trava o sistema portanto continua sem funcionar
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
erro com dll bemafi32.ini
Você fez essa implementação no código exemplo teste31 ? Em modo gráfico ?eu tentei implementar um comando qq da ecf e trava o sistema portanto continua sem funcionar
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
-
pena
- Usuário Nível 3

- Mensagens: 331
- Registrado em: 06 Jul 2004 18:08
- Localização: CACHOEIRA DO SUL-RS
erro com dll bemafi32.ini
isto, mas em modo grafico eu tenho isso funcionando, o meu problema é em modo console, mas o seu nem em modo grafico funciona