Erro ao executar programa compilado

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

ronnimadeira
Usuário Nível 1
Usuário Nível 1
Mensagens: 17
Registrado em: 16 Jan 2008 23:37
Localização: ITAOCARA

Erro ao executar programa compilado

Mensagem por ronnimadeira »

Toda vez que compilo meu programa, ele não apresenta erro, mas ao ser executado
o programa gerado, apresenta o seguinte erro:

Unrecoverable error 9000: Error! missing __ErrorBlock()
Called from hb_vmQuit()

Como faço para usar a compilação com o /b para acompanhar passo a passo a execução.
Pode me dar algumas dicas sobre isto?
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Bem Vindo ao forum.
Para usar o DEBUG basta linkar a LIB "debug.lib" e usar a função ALTD().

Qual make vc esta usando para criar seu makefile ? se for HBMAKE post seu script "arquivo.bc"

Qual versão do xHarbour ?


Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
ronnimadeira
Usuário Nível 1
Usuário Nível 1
Mensagens: 17
Registrado em: 16 Jan 2008 23:37
Localização: ITAOCARA

Mensagem por ronnimadeira »

Amigo eu ainda estou iniciando, por isso fico meio perdido com os resultados.
Trabalho com Clipper a mais de 15 anos.
Se puder me ajudar.
Meu MSN é: ronnimadeira@hotmail.com

Compilando com:
----------------------------
* xHarbour Binaries for Borland C++ 5.5.1
* xHarbour Contributions Libraries for Borland C++ 5.5.1
* Borland C++ Compiler 5.5
hbmake farm.bc /EX

FARM.BC
------------------
#BCC
VERSION=BCB.01
!ifndef CC_DIR
CC_DIR = $(MAKE_DIR)
!endif

!ifndef HB_DIR
HB_DIR = $(HARBOUR_DIR)
!endif

RECURSE= NO

SHELL =
COMPRESS = YES
EXTERNALLIB = NO
XFWH = NO
FILESTOADD = 5
WARNINGLEVEL = 0
USERDEFINE =
USERINCLUDE =
GUI = NO
MT = NO
SRC02 = obj
PROJECT = farm.exe $(PR)
OBJFILES = $(SRC02)\FARM.obj $(SRC02)\ATUALIZA.obj $(SRC02)\BANCO.obj $(SRC02)\CAIXA.obj $(SRC02)\COBRA.obj //
$(SRC02)\ESTOQ.obj $(SRC02)\ESTP.obj $(SRC02)\ETIQ.obj $(SRC02)\EXTRATO.obj $(SRC02)\FARM1.obj //
$(SRC02)\FARM11.obj $(SRC02)\FARM12.obj $(SRC02)\FARM1240.obj $(SRC02)\FARM12SR.obj $(SRC02)\FARM12V.obj //
$(SRC02)\FARM2.obj $(SRC02)\FARM22.obj $(SRC02)\FARMCOB.obj $(SRC02)\FINANCE.obj $(SRC02)\FUNC1.obj //
$(SRC02)\FUNCG.obj $(SRC02)\MANUTEST.obj $(SRC02)\PED.obj $(SRC02)\RECADO.obj $(SRC02)\RELA1.obj //
$(SRC02)\TELV.obj $(SRC02)\TITU.obj $(SRC02)\TITU3.obj $(SRC02)\TRANSP.obj $(SRC02)\VIEWER.obj $(OB)
PRGFILES = FARM.PRG ATUALIZA.PRG BANCO.PRG CAIXA.PRG COBRA.PRG //
ESTOQ.PRG ESTP.PRG ETIQ.PRG EXTRATO.PRG FARM1.PRG //
FARM11.PRG FARM12.PRG FARM1240.PRG FARM12SR.PRG FARM12V.PRG //
FARM2.PRG FARM22.PRG FARMCOB.PRG FINANCE.PRG FUNC1.PRG //
FUNCG.PRG MANUTEST.PRG PED.PRG RECADO.PRG RELA1.PRG //
TELV.PRG TITU.PRG TITU3.PRG TRANSP.PRG VIEWER.PRG $(PS)
OBJCFILES = $(OBC)
CFILES = $(CF)
RESFILES =
RESDEPEN =
TOPMODULE = FARM.PRG
LIBFILES = lang.lib vm.lib rtl.lib rdd.lib macro.lib pp.lib dbfntx.lib dbfcdx.lib dbffpt.lib common.lib gtwin.lib codepage.lib ct.lib tip.lib pcrepos.lib hsx.lib hbsix.lib debug.lib
EXTLIBFILES =
DEFFILE =
HARBOURFLAGS = -b -m -w0
CFLAG1 = -OS $(SHELL) $(CFLAGS) -d -c -L$(HB_DIR)\lib
CFLAG2 = -I$(HB_DIR)\include;$(CC_DIR)\include
RFLAGS =
LFLAGS = -L$(CC_DIR)\lib\obj;$(CC_DIR)\lib;$(HB_DIR)\lib -Gn -M -m -s -Tpe -x -ap
IFLAGS =
LINKER = ilink32

ALLOBJ = c0x32.obj $(OBJFILES) $(OBJCFILES)
ALLRES = $(RESDEPEN)
ALLLIB = $(LIBFILES) import32.lib cw32.lib
.autodepend

#DEPENDS

#COMMANDS
.cpp.obj:
$(CC_DIR)\BIN\bcc32 $(CFLAG1) $(CFLAG2) -o$* $**

.c.obj:
$(CC_DIR)\BIN\bcc32 -I$(HB_DIR)\include $(CFLAG1) $(CFLAG2) -o$* $**

.prg.obj:
$(HB_DIR)\bin\harbour -D__EXPORT__ -n -go -I$(HB_DIR)\include $(HARBOURFLAGS) -o$* $**

.rc.res:
$(CC_DIR)\BIN\brcc32 $(RFLAGS) $<

#BUILD

$(PROJECT): $(CFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE)
$(CC_DIR)\BIN\$(LINKER) @&&!
$(LFLAGS) +
$(ALLOBJ), +
$(PROJECT),, +
$(ALLLIB), +
$(DEFFILE), +
$(ALLRES)
!


Resultado
--------------------
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'FARM.PRG'...

100
200
300
400
500
600
700
800
900
1000
1100
1200
1400
1500
1600
1700
1800
1900
2000
2100
2200
Lines 2383, Functions/Procedures 25
Generating C source output to 'obj\FARM.c'...
Done.

Building object module for 'obj\FARM.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\FARM.obj obj\FARM.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\FARM.c:
Done.
Deleting: "obj\FARM.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'ATUALIZA.PRG'...

Lines 1121, Functions/Procedures 1
Generating C source output to 'obj\ATUALIZA.c'...
Done.

Building object module for 'obj\ATUALIZA.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\ATUALIZA.obj obj\ATUALIZA.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\ATUALIZA.c:
Done.
Deleting: "obj\ATUALIZA.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'BANCO.PRG'...

200
300
500
600
700
800
900
1000
1100
1200
1300
1400
1500
1600
1700
2000
2100
2200
2300
2400
2600
2700
2800
2900
3000
3300
3400
3600
3700
3800
4000
4100
4200
4300
4400
4500
4600
4700
Lines 4842, Functions/Procedures 91
Generating C source output to 'obj\BANCO.c'...
Done.

Building object module for 'obj\BANCO.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\BANCO.obj obj\BANCO.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\BANCO.c:
Done.
Deleting: "obj\BANCO.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'CAIXA.PRG'...

100
300
400
500
600
700
800
1000
1100
1200
1300
1400
1500
1600
1700
1800
1900
2000
2100
2200
2300
2400
2500
2600
2700
2800
2900
3000
Lines 3071, Functions/Procedures 58
Generating C source output to 'obj\CAIXA.c'...
Done.

Building object module for 'obj\CAIXA.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\CAIXA.obj obj\CAIXA.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\CAIXA.c:
Done.
Deleting: "obj\CAIXA.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'COBRA.PRG'...

Lines 64, Functions/Procedures 1
Generating C source output to 'obj\COBRA.c'...
Done.

Building object module for 'obj\COBRA.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\COBRA.obj obj\COBRA.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\COBRA.c:
Done.
Deleting: "obj\COBRA.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'ESTOQ.PRG'...

100
200
300
500
600
700
Lines 756, Functions/Procedures 9
Generating C source output to 'obj\ESTOQ.c'...
Done.

Building object module for 'obj\ESTOQ.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\ESTOQ.obj obj\ESTOQ.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\ESTOQ.c:
Done.
Deleting: "obj\ESTOQ.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'ESTP.PRG'...

100
Lines 287, Functions/Procedures 6
Generating C source output to 'obj\ESTP.c'...
Done.

Building object module for 'obj\ESTP.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\ESTP.obj obj\ESTP.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\ESTP.c:
Done.
Deleting: "obj\ESTP.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'ETIQ.PRG'...

100
200
300
Lines 373, Functions/Procedures 3
Generating C source output to 'obj\ETIQ.c'...
Done.

Building object module for 'obj\ETIQ.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\ETIQ.obj obj\ETIQ.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\ETIQ.c:
Done.
Deleting: "obj\ETIQ.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'EXTRATO.PRG'...

Lines 72, Functions/Procedures 1
Generating C source output to 'obj\EXTRATO.c'...
Done.

Building object module for 'obj\EXTRATO.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\EXTRATO.obj obj\EXTRATO.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\EXTRATO.c:
Done.
Deleting: "obj\EXTRATO.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'FARM1.PRG'...

100
200
300
400
500
600
700
800
900
1000
1200
1300
1400
1500
1600
1700
Lines 1769, Functions/Procedures 15
Generating C source output to 'obj\FARM1.c'...
Done.

Building object module for 'obj\FARM1.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\FARM1.obj obj\FARM1.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\FARM1.c:
Done.
Deleting: "obj\FARM1.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'FARM11.PRG'...

100
200
300
400
500
600
700
800
900
1000
1100
1200
1300
1400
1500
1600
1700
1800
1900
2000
2100
2200
2300
2400
2500
2600
2700
2800
2900
3000
3100
3200
3300
3400
3500
3600
3700
3800
3900
4000
4100
4200
4300
4400
4500
4600
Lines 4700, Functions/Procedures 34
Generating C source output to 'obj\FARM11.c'...
Done.

Building object module for 'obj\FARM11.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\FARM11.obj obj\FARM11.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\FARM11.c:
Done.
Deleting: "obj\FARM11.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'FARM12.PRG'...

100
200
400
500
Lines 799, Functions/Procedures 6
Generating C source output to 'obj\FARM12.c'...
Done.

Building object module for 'obj\FARM12.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\FARM12.obj obj\FARM12.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\FARM12.c:
Done.
Deleting: "obj\FARM12.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'FARM1240.PRG'...

100
200
300
Lines 307, Functions/Procedures 3
Generating C source output to 'obj\FARM1240.c'...
Done.

Building object module for 'obj\FARM1240.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\FARM1240.obj obj\FARM1240.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\FARM1240.c:
Done.
Deleting: "obj\FARM1240.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'FARM12SR.PRG'...

100
200
300
400
Lines 403, Functions/Procedures 2
Generating C source output to 'obj\FARM12SR.c'...
Done.

Building object module for 'obj\FARM12SR.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\FARM12SR.obj obj\FARM12SR.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\FARM12SR.c:
Done.
Deleting: "obj\FARM12SR.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'FARM12V.PRG'...

100
400
500
700
800
Lines 816, Functions/Procedures 4
Generating C source output to 'obj\FARM12V.c'...
Done.

Building object module for 'obj\FARM12V.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\FARM12V.obj obj\FARM12V.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\FARM12V.c:
Done.
Deleting: "obj\FARM12V.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'FARM2.PRG'...

100
200
300
400
500
600
800
900
1000
1100
1200
1300
1400
1500
1600
1700
Lines 1773, Functions/Procedures 14
Generating C source output to 'obj\FARM2.c'...
Done.

Building object module for 'obj\FARM2.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\FARM2.obj obj\FARM2.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\FARM2.c:
Done.
Deleting: "obj\FARM2.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'FARM22.PRG'...

100
Lines 118, Functions/Procedures 2
Generating C source output to 'obj\FARM22.c'...
Done.

Building object module for 'obj\FARM22.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\FARM22.obj obj\FARM22.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\FARM22.c:
Done.
Deleting: "obj\FARM22.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'FARMCOB.PRG'...

100
200
300
400
Lines 402, Functions/Procedures 4
Generating C source output to 'obj\FARMCOB.c'...
Done.

Building object module for 'obj\FARMCOB.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\FARMCOB.obj obj\FARMCOB.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\FARMCOB.c:
Done.
Deleting: "obj\FARMCOB.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'FINANCE.PRG'...

100
300
400
500
Lines 563, Functions/Procedures 17
Generating C source output to 'obj\FINANCE.c'...
Done.

Building object module for 'obj\FINANCE.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\FINANCE.obj obj\FINANCE.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\FINANCE.c:
Done.
Deleting: "obj\FINANCE.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'FUNC1.PRG'...

100
200
300
400
500
600
700
800
1000
1100
1200
1300
1400
1500
1600
1700
1800
1900
2000
2100
2300
2400
2500
2600
2800
2900
3000
3200
3400
3500
3700
3800
3900
4000
4100
4300
4400
4500
4600
4700
4800
4900
5000
5100
5400
5500
5600
5700
5800
5900
6000
6100
6300
6400
6500
6600
6900
7000
7100
7200
7300
7400
7600
7700
7800
7900
8000
8100
8200
8300
8500
8600
8800
8900
9100
9200
9300
9400
9500
9600
9700
Lines 9797, Functions/Procedures 180
Generating C source output to 'obj\FUNC1.c'...
Done.

Building object module for 'obj\FUNC1.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\FUNC1.obj obj\FUNC1.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\FUNC1.c:
Done.
Deleting: "obj\FUNC1.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'FUNCG.PRG'...

100
200
300
400
500
600
700
800
900
1000
1100
1200
1300
1400
1500
1600
1700
1800
1900
2100
2200
2300
2400
2500
2700
2800
3000
3100
3300
3400
3500
3600
4000
4100
4200
4300
4400
4600
4700
4800
4900
5000
5100
5200
5300
5400
5500
5600
5900
6000
6200
6300
6400
6500
6600
6700
6800
6900
Lines 6999, Functions/Procedures 123
Generating C source output to 'obj\FUNCG.c'...
Done.

Building object module for 'obj\FUNCG.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\FUNCG.obj obj\FUNCG.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\FUNCG.c:
Done.
Deleting: "obj\FUNCG.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'MANUTEST.PRG'...

100
200
300
400
500
600
700
800
900
1000
1100
1300
1400
1500
1600
1700
1800
1900
2000
2100
2300
2400
2500
2600
2700
2800
Lines 2874, Functions/Procedures 33
Generating C source output to 'obj\MANUTEST.c'...
Done.

Building object module for 'obj\MANUTEST.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\MANUTEST.obj obj\MANUTEST.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\MANUTEST.c:
Done.
Deleting: "obj\MANUTEST.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'PED.PRG'...

100
200
300
700
800
900
1000
1100
1200
1300
Lines 1329, Functions/Procedures 23
Generating C source output to 'obj\PED.c'...
Done.

Building object module for 'obj\PED.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\PED.obj obj\PED.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\PED.c:
Done.
Deleting: "obj\PED.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'RECADO.PRG'...

100
200
300
Lines 322, Functions/Procedures 7
Generating C source output to 'obj\RECADO.c'...
Done.

Building object module for 'obj\RECADO.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\RECADO.obj obj\RECADO.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\RECADO.c:
Done.
Deleting: "obj\RECADO.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'RELA1.PRG'...

100
200
300
400
500
600
700
Lines 776, Functions/Procedures 12
Generating C source output to 'obj\RELA1.c'...
Done.

Building object module for 'obj\RELA1.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\RELA1.obj obj\RELA1.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\RELA1.c:
Done.
Deleting: "obj\RELA1.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'TELV.PRG'...

100
200
300
400
500
700
Lines 838, Functions/Procedures 10
Generating C source output to 'obj\TELV.c'...
Done.

Building object module for 'obj\TELV.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\TELV.obj obj\TELV.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\TELV.c:
Done.
Deleting: "obj\TELV.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'TITU.PRG'...

100
300
400
500
700
800
900
1000
1300
1400
1500
1600
1700
1800
1900
2000
Lines 2045, Functions/Procedures 39
Generating C source output to 'obj\TITU.c'...
Done.

Building object module for 'obj\TITU.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\TITU.obj obj\TITU.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\TITU.c:
Done.
Deleting: "obj\TITU.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'TITU3.PRG'...

100
Lines 102, Functions/Procedures 3
Generating C source output to 'obj\TITU3.c'...
Done.

Building object module for 'obj\TITU3.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\TITU3.obj obj\TITU3.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\TITU3.c:
Done.
Deleting: "obj\TITU3.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'TRANSP.PRG'...

100
200
Lines 287, Functions/Procedures 9
Generating C source output to 'obj\TRANSP.c'...
Done.

Building object module for 'obj\TRANSP.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\TRANSP.obj obj\TRANSP.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\TRANSP.c:
Done.
Deleting: "obj\TRANSP.c"
Done.
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'VIEWER.PRG'...

100
200
300
400
500
Lines 584, Functions/Procedures 31
Generating C source output to 'obj\VIEWER.c'...
Done.

Building object module for 'obj\VIEWER.c'
using C compiler 'BCC32' as defined in 'C:\XHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib -oobj\VIEWER.obj obj\VIEWER.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\VIEWER.c:
Done.
Deleting: "obj\VIEWER.c"
Done.
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Mensagem por alaminojunior »

Bom dia.
Meu caro, vc mencionou que ao compilar, não apresenta erro. Portanto, não ajudou nada, vc postar todo o processo de compilação.
Toda vez que ocorre algum erro em sistemas compilados com xHarbour, é gerado um log com todas as informações do momento.
Este arquivo, se não me falha a memória, chama-se ERROR.LOG.
Neste arquivo sim, vc poderá ver em qual linha, está ocorrendo o problema, para posterior analise.
ALiás, este arquivinho, na minha insignificante opinião, é melhor que debug.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
ronnimadeira
Usuário Nível 1
Usuário Nível 1
Mensagens: 17
Registrado em: 16 Jan 2008 23:37
Localização: ITAOCARA

No arquivo error.log contém

Mensagem por ronnimadeira »

Error! missing __ErrorBlock()

E este mesmo erro só apresenta quando executo o programa compilado.
Responder