Jump to content
Fivewin Brasil

Erro Link32


crisvam

Recommended Posts

o Meu bat é este. é um arquivo para console


c:\bcc582\lib\c0w32.obj +

sgl.obj+

sgl1.obj+

sgl2.obj+

sgl3.obj+

sgl4.obj+

sgl5.obj+

sglb.obj+

sgls.obj+

sgl.exe,+


c:\xharbour\lib\rtl.lib +

c:\xharbour\lib\dbfntx.lib +

c:\xharbour\lib\dbfcdx.lib +

c:\xharbour\lib\dbffpt.lib +

c:\xharbour\lib\hbsix.lib +

c:\xharbour\lib\debug.lib +

c:\xharbour\lib\common.lib +

c:\xharbour\lib\pp.lib +

c:\xharbour\lib\pcrepos.lib +

c:\xharbour\lib\ct.lib +

c:\xharbour\lib\zlib.lib +

c:\xharbour\lib\hbzip.lib +

c?\xharbour\lib\png.lib +

c:\bcc582\lib\cw32.lib +

c:\bcc582\lib\import32.lib +

c:\bcc582\lib\uuid.lib +

c:\bcc582\lib\psdk\odbc32.lib +

c:\bcc582\lib\psdk\rasapi32.lib +

c:\bcc582\lib\psdk\nddeapi.lib +

c:\bcc582\lib\psdk\msimg32.lib +

c:\bcc582\lib\psdk\psapi.lib +

c:\bcc582\lib\psdk\iphlpapi.lib


Obs.: Todos são arquivos clipper copilado com xHarbour
Link to comment
Share on other sites


c:\bcc582\lib\c0w32.obj +
sgl.obj+
sgl1.obj+
sgl2.obj+
sgl3.obj+
sgl4.obj+
sgl5.obj+
sglb.obj+
sgls.obj+
sgl.exe,+
sql.map, +
c:\xharbour\lib\rtl.lib +
c:\xharbour\lib\dbfntx.lib +
c:\xharbour\lib\dbfcdx.lib +
c:\xharbour\lib\dbffpt.lib +
c:\xharbour\lib\hbsix.lib +
c:\xharbour\lib\debug.lib +
c:\xharbour\lib\common.lib +
c:\xharbour\lib\pp.lib +
c:\xharbour\lib\pcrepos.lib +
c:\xharbour\lib\ct.lib +
c:\xharbour\lib\zlib.lib +
c:\xharbour\lib\hbzip.lib +
c:\xharbour\lib\png.lib +
c:\bcc582\lib\cw32.lib +
c:\bcc582\lib\import32.lib +
c:\bcc582\lib\uuid.lib +
c:\bcc582\lib\psdk\odbc32.lib +
c:\bcc582\lib\psdk\rasapi32.lib +
c:\bcc582\lib\psdk\nddeapi.lib +
c:\bcc582\lib\psdk\msimg32.lib +
c:\bcc582\lib\psdk\psapi.lib +
c:\bcc582\lib\psdk\iphlpapi.lib


rem c?\xharbour\lib\png.lib + ???


Link to comment
Share on other sites

Obrigado ao João e Euclides.

Consegui compilar e gerar o exe, mas ao rodar não acontece nada. O exe fica nos processos do gerenciador de tarefas, mas também não aparece nos aplicativos.

Me perdoe a ignorancia, mas qual é a opção do compilador BCC582 que gera os arquivos MAP?

Grato a todos

Link to comment
Share on other sites

Modifique para modo console.



@Echo Off
Cls
Echo ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
Echo ³ FiveWin For xHarbour 13.06 Junho de 2013 xHarbour Development Power ³Ü
Echo ³ (c) FiveTech, 1993-2015 For Microsoft Windows 95/98/NT/2000/ME And XP ³Û
Echo ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ
Echo ÿ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß

Echo ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
Echo ³ FiveWin For xHarbour 13.06 Junho de 2013 Contato Sistemas Ltda. ³Ü
Echo ³ Aguarde um Momento, Compilando Aplica‡Æo 32 Bits, Processamento Demorado ³Û
Echo ³ CopyRight(c) JoÆo@2007 - Todos os Direitos Reservados. AGENDA 32 Bits. ³Û
Echo ³ Agradecimentos Especiais - Gilmer Tavares - Virtual Objects Informatica ³Û
Echo ³ vendas@fivewin.com.br - suporte@fivewin.com.br - gilmer@fivewin.com.br ³Û
Echo ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ
Echo ÿ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß

Echo .
Echo Aguarde... Compilando os Modulos do Programa... Processamento Demorado
Echo Gerando o Arquivo ERRO.LOG, em Caso de Duvidas, Consulte-o. Borland C.

Rem Localiza‡Æo dos Paths
Set hdir=C:\XHB010315
Set bcdir=C:\bcc582
Set fwhdir=C:\FwH1306
Set GT=gtgui

@If Exist *.Bak Del *.Bak
@If Exist *.Obj Del *.Obj
@If Exist *.Log Del *.Log
@If Exist *.Map Del *.Map
@If Exist *.PPO Del *.Ppo
@If Exist *.TDS Del *.TDS
@If Exist *.C Del *.C

If Exist VISUAL.Exe Del VISUAL.Exe

REM MODO ANTIGO - COMPILADOR BORLAND BCC 5.5
REM %hdir%\bin\harbour VISUAL /m/n /i%fwhdir%\include;%hdir%\include /p VISUAL.C > Erro.log
%hdir%\bin\harbour VISUAL /m/n /i%fwhdir%\include;%hdir%\include;%bcdir%\include /w0 /p > Erro.log

REM MODO ANTIGO - COMPILADOR BORLAND BCC 5.5
REM %hdir%\bin\harbour CLIENTES /m/n /i%fwhdir%\include;%hdir%\include /p CLIENTES.C >> Erro.log
%hdir%\bin\harbour CLIENTES /m/n /i%fwhdir%\include;%hdir%\include;%bcdir%\include /w0 /p >> Erro.log

REM MODO ANTIGO - COMPILADOR BORLAND BCC 5.5
REM %hdir%\bin\harbour IMAGE /m/n /i%fwhdir%\include;%hdir%\include /p IMAGE.C >> Erro.log
%hdir%\bin\harbour IMAGE /m/n /i%fwhdir%\include;%hdir%\include;%bcdir%\include /w0 /p >> Erro.log

REM MODO ANTIGO - COMPILADOR BORLAND BCC 5.5
REM %hdir%\bin\harbour SSAY /m/n /i%fwhdir%\include;%hdir%\include /p SSAY.C >> Erro.log
%hdir%\bin\harbour SSAY /m/n /i%fwhdir%\include;%hdir%\include;%bcdir%\include /w0 /p >> Erro.log

REM MODO ANTIGO - COMPILADOR BORLAND BCC 5.5
REM %hdir%\bin\harbour ESUSEFIL /m/n /i%fwhdir%\include;%hdir%\include /p ESUSEFIL.C >> Erro.log
%hdir%\bin\harbour ESUSEFIL /m/n /i%fwhdir%\include;%hdir%\include;%bcdir%\include /w0 /p >> Erro.log

REM MODO ANTIGO - COMPILADOR BORLAND BCC 5.5
REM %hdir%\bin\harbour ROTINAS /m/n /i%fwhdir%\include;%hdir%\include /p ROTINAS.C >> Erro.log
%hdir%\bin\harbour ROTINAS /m/n /i%fwhdir%\include;%hdir%\include;%bcdir%\include /w0 /p >> Erro.log

REM MODO ANTIGO - COMPILADOR BORLAND BCC 5.5
REM %hdir%\bin\harbour INDEXA /m/n /i%fwhdir%\include;%hdir%\include /p INDEXA.C >> Erro.log
%hdir%\bin\harbour INDEXA /m/n /i%fwhdir%\include;%hdir%\include;%bcdir%\include /w0 /p >> Erro.log

REM MODO ANTIGO - COMPILADOR BORLAND BCC 5.5
REM %hdir%\bin\harbour BMPVIEW /m/n /i%fwhdir%\include;%hdir%\include /p BMPVIEW.C >> Erro.log
%hdir%\bin\harbour BMPVIEW /m/n /i%fwhdir%\include;%hdir%\include;%bcdir%\include /w0 /p >> Erro.log

REM MODO ANTIGO - COMPILADOR BORLAND BCC 5.5
REM %hdir%\bin\harbour ERRSYSW /m/n /i%fwhdir%\include;%hdir%\include /p ERRSYSW.C >> Erro.log
%hdir%\bin\harbour ERRSYSW /m/n /i%fwhdir%\include;%hdir%\include;%bcdir%\include /w0 /p >> Erro.log

REM MODO ANTIGO - COMPILADOR BORLAND BCC 5.5
REM %hdir%\bin\harbour FWERROR /m/n /i%fwhdir%\include;%hdir%\include /p FWERROR.C >> Erro.log
%hdir%\bin\harbour FWERROR /m/n /i%fwhdir%\include;%hdir%\include;%bcdir%\include /w0 /p >> Erro.log


REM MODO ANTIGO - COMPILADOR BORLAND BCC 5.5
REM %bcdir%\bin\bcc32 -O2 -M -c -D__HARBOUR__ -I%hdir%\include VISUAL.C >> Erro.log
%bcdir%\bin\bcc32 -M -c -v -O2 -eVISUAL.exe -I%hdir%\include -I%bcdir%\include VISUAL.C >> Erro.log

REM MODO ANTIGO - COMPILADOR BORLAND BCC 5.5
REM %bcdir%\bin\bcc32 -O2 -M -c -D__HARBOUR__ -I%hdir%\include CLIENTES.C >> Erro.log
%bcdir%\bin\bcc32 -M -c -v -O2 -eCLIENTES.exe -I%hdir%\include -I%bcdir%\include CLIENTES.C >> Erro.log

REM MODO ANTIGO - COMPILADOR BORLAND BCC 5.5
REM %bcdir%\bin\bcc32 -O2 -M -c -D__HARBOUR__ -I%hdir%\include IMAGE.C >> Erro.log
%bcdir%\bin\bcc32 -M -c -v -O2 -eIMAGE.exe -I%hdir%\include -I%bcdir%\include IMAGE.C >> Erro.log

REM MODO ANTIGO - COMPILADOR BORLAND BCC 5.5
REM %bcdir%\bin\bcc32 -O2 -M -c -D__HARBOUR__ -I%hdir%\include SSAY.C >> Erro.log
%bcdir%\bin\bcc32 -M -c -v -O2 -eSSAY.exe -I%hdir%\include -I%bcdir%\include SSAY.C >> Erro.log

REM MODO ANTIGO - COMPILADOR BORLAND BCC 5.5
REM %bcdir%\bin\bcc32 -O2 -M -c -D__HARBOUR__ -I%hdir%\include ESUSEFIL.C >> Erro.log
%bcdir%\bin\bcc32 -M -c -v -O2 -eESUSEFIL.exe -I%hdir%\include -I%bcdir%\include ESUSEFIL.C >> Erro.log

REM MODO ANTIGO - COMPILADOR BORLAND BCC 5.5
REM %bcdir%\bin\bcc32 -O2 -M -c -D__HARBOUR__ -I%hdir%\include ROTINAS.C >> Erro.log
%bcdir%\bin\bcc32 -M -c -v -O2 -eROTINAS.exe -I%hdir%\include -I%bcdir%\include ROTINAS.C >> Erro.log

REM MODO ANTIGO - COMPILADOR BORLAND BCC 5.5
REM %bcdir%\bin\bcc32 -O2 -M -c -D__HARBOUR__ -I%hdir%\include INDEXA.C >> Erro.log
%bcdir%\bin\bcc32 -M -c -v -O2 -eINDEXA.exe -I%hdir%\include -I%bcdir%\include INDEXA.C >> Erro.log

REM MODO ANTIGO - COMPILADOR BORLAND BCC 5.5
REM %bcdir%\bin\bcc32 -O2 -M -c -D__HARBOUR__ -I%hdir%\include BMPVIEW.C >> Erro.log
%bcdir%\bin\bcc32 -M -c -v -O2 -eBMPVIEW.exe -I%hdir%\include -I%bcdir%\include BMPVIEW.C >> Erro.log

REM MODO ANTIGO - COMPILADOR BORLAND BCC 5.5
REM %bcdir%\bin\bcc32 -O2 -M -c -D__HARBOUR__ -I%hdir%\include ERRSYSW.C >> Erro.log
%bcdir%\bin\bcc32 -M -c -v -O2 -eERRSYSW.exe -I%hdir%\include -I%bcdir%\include ERRSYSW.C >> Erro.log

REM MODO ANTIGO - COMPILADOR BORLAND BCC 5.5
REM %bcdir%\bin\bcc32 -O2 -M -c -D__HARBOUR__ -I%hdir%\include FWERROR.C >> Erro.log
%bcdir%\bin\bcc32 -M -c -v -O2 -eFWERROR.exe -I%hdir%\include -I%bcdir%\include FWERROR.C >> Erro.log

If ErrorLevel 1 Type Erro.log | More
If ErrorLevel 1 Goto Exit

REM %bcdir%\bin\bcc32 -M -c -O2 -eVISUAL.exe -I%hdir%\include VISUAL.c

:ENDCOMPILE

%bcdir%\bin\ilink32 -Gn -aa -Tpe -s @Cx.Lnk

Echo .
Echo * Applicacao Foi Desenvolvida com sucesso
Echo .
rem compactar o .exe
C:\UPX\UPX.EXE -9 VISUAL.EXE
VISUAL
Goto Exit
Echo
cls
:EXIT


Link to comment
Share on other sites


c0w32.Obj +
VISUAL +
CLIENTES +
IMAGE +
SSAY +
ESUSEFIL +
ROTINAS +
INDEXA +
BMPVIEW +
ERRSYSW +
FWERROR, +
VISUAL.exe, +
VISUAL.map, +
C:\FWH1306\lib\FiveHX.lib +
C:\FWH1306\lib\FiveHC.lib +
C:\XHB010315\lib\hbzip.Lib +
C:\XHB010315\lib\zlib.Lib +
C:\XHB010315\lib\rtl.Lib +
C:\XHB010315\lib\vm.Lib +
C:\XHB010315\lib\gtgui.Lib +
C:\XHB010315\lib\lang.Lib +
C:\XHB010315\lib\macro.Lib +
C:\XHB010315\lib\rdd.Lib +
C:\XHB010315\lib\dbfntx.Lib +
C:\XHB010315\lib\dbfcdx.Lib +
C:\XHB010315\lib\debug.Lib +
C:\XHB010315\lib\common.Lib +
C:\XHB010315\lib\tip.Lib +
C:\XHB010315\lib\pp.Lib +
C:\XHB010315\lib\dbffpt.Lib +
C:\XHB010315\lib\codepage.Lib +
C:\XHB010315\lib\HbSix.Lib +
C:\XHB010315\lib\PcRepos.Lib +
C:\XHB010315\Lib\ct.Lib +
C:\XHB010315\Lib\png.Lib +
C:\Bcc582\lib\cw32.Lib +
C:\Bcc582\lib\psdk\msimg32.Lib +
C:\Bcc582\lib\psdk\odbc32.Lib +
C:\Bcc582\lib\psdk\rasapi32.Lib +
C:\Bcc582\lib\psdk\nddeapi.Lib +
C:\Bcc582\lib\psdk\psapi.Lib +
C:\Bcc582\lib\psdk\iphlpapi.Lib +
c:\bcc582\lib\psdk\shell32.lib +
C:\Bcc582\lib\import32.Lib,
VISUAL.RES


Link to comment
Share on other sites

Boa noite
Veja se vc trocou os paths nos arquivos
BCC32.CFG estes que estão ai são os meus paths veja os seus

-I"c:\language\Bcc582\include;c:\language\bcc582\include\dinkumware"
-L"c:\language\bcc582\lib"

E
ilink32.cfg e TLink32.cfg
Estes arquivos ficam dentro da pasta Bcc582\Bin

Link to comment
Share on other sites

Boa noite

Veja se vc trocou os paths nos arquivos

BCC32.CFG estes que estão ai são os meus paths veja os seus

-I"c:\language\Bcc582\include;c:\language\bcc582\include\dinkumware"

-L"c:\language\bcc582\lib"

E

ilink32.cfg e TLink32.cfg

Estes arquivos ficam dentro da pasta Bcc582\Bin

oBrigado Marcelo, asminhas configurações estão parecidas, o que muda são os path

Link to comment
Share on other sites

Crisvan, bom dia, acho que o fato de rodar o exe já resolveu o problema do MAP, o fato de não mostrar nada e ficar no processos do windows deve ser um problema dentro do seu main.prg, já passei por isso a muito tempo atrás mas nao lembro especificamente como resolvi, mas tenho quase certeza que é dentro do main.prg, ou então ele não está sendo o fonte principal da sua aplicação.

Link to comment
Share on other sites

Crisvan, bom dia, acho que o fato de rodar o exe já resolveu o problema do MAP, o fato de não mostrar nada e ficar no processos do windows deve ser um problema dentro do seu main.prg, já passei por isso a muito tempo atrás mas nao lembro especificamente como resolvi, mas tenho quase certeza que é dentro do main.prg, ou então ele não está sendo o fonte principal da sua aplicação.

Obrigado Eroni, vou verificar isto. Grato pela atenção

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...