Página 1 de 1

WINDOWS 11

Enviado: 21 Ago 2026 19:53
por Hasse
Boa noite colegas.
Após longa ausência, mais uma vez preciso recorrer aos conhecimentos de vocês.
Por circunstâncias alheias à minha vontade fui obrigado a trocar o Windows 7 pelo Windows 11.
Caraca. A coisa degringolou de vez.
Quais as alterações que preciso implementar para fazer o compilador funcionar novamente ?

Re: WINDOWS 11

Enviado: 22 Ago 2026 11:55
por JoséQuintas
Difícil responder a essa pergunta, porque tudo depende do seu uso.
A princípio as mesmas do windows 7, e mesmas desde os tempos do DOS.
PATH para EXEs, para que os EXEs funcionem de qualquer lugar (harbour, compilador C e utilitários)

No DOS era no autoexec.bat, no windows passou a ser nas variáveis de ambiente.

Pra bibliotecas específicas, configurações específicas (minigui, fivewin, etc)

Aqui por exemplo:

PATH=d:\harbour\bin;d:\harbour\comp\mingw32\bin;d:\tools\util

Vai ter que descobrir pelo menos o que usa, pra usar como ponto de partida pra ajuda.
Pela sua assinatura, pode complicar.

Re: WINDOWS 11

Enviado: 23 Ago 2026 16:27
por Hasse
Boa tarde.
Seguem os dados e configurações atualmente utilizadas

Código: Selecionar todos

TESTE.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 = NO
EXTERNALLIB = NO
XFWH = NO
FILESTOADD =  5
WARNINGLEVEL =  0
USERDEFINE = 
USERINCLUDE = 
USERLIBS = 
EDITOR = notepad
CGI = NO
GUI = NO
MT = NO
SRC11 = obj 
PROJECT = teste.exe $(PR)
OBJFILES = $(SRC10)\FIO400.obj
PRGFILES = FIO400.PRG
OBJCFILES = 
CFILES = 
RESFILES = 
RESDEPEN = 
TOPMODULE = FIO400.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 zlib.lib
EXTLIBFILES =
DEFFILE = 
HARBOURFLAGS =  -w0
CFLAG1 =  -OS $(SHELL)  $(CFLAGS) -d -c -L$(HB_DIR)\lib 
CFLAG2 =  -I$(HB_DIR)\include;$(CC_DIR)\include
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 = $(USERLIBS) $(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) 

Código: Selecionar todos

HARBOUR.CFG
CC=BCC32
CFLAGS= -c -D__EXPORT__ -I"c:\xHarbour\include"  -d -L"c:\xHarbour\lib"
VERBOSE=YES
DELTMP=YES

Código: Selecionar todos

BCC32.CFG
-I"C:\Borland\BCC55\include"
-L"C:\Borland\BCC55\lib"

Código: Selecionar todos

ILINK32.CFG
-L"C:\Borland\BCC55\lib;C:\Borland\BCC55\lib\psdk"

Código: Selecionar todos

VARIÁVEIS D AMBIENTE:
%USERPROFILE%\AppData\Local\Microsoft\WindowsApps;c:\xHarbour\Bin;c:\xHarbour\Include;c:\xHarbour\DLL;c:\xHarbour\Lib;C:\Borland\BCC55\Bin;C:\Borland\BCC55\Include;F:\DEV\ClipperX\obj;
==========================================================

DIFICULDADES ATUAIS;
1)-Os objetos estão sendo garavados com a extensão "*.o" que o compilador não aceita. Ele quer "*.obj".
2)-Corrigindo manualmente as extensão para "*.obj" a compilação passa.... Então é necessário que o compliador grave com "*.obj".
3)-O compilador pede as LIBS e não encontra:
-Fatal: Unable to open file 'LANG.LIB'. E certamente serão necessárias outras LIBS que ainda não são listadas.

Re: WINDOWS 11

Enviado: 23 Ago 2026 16:30
por Hasse
Deletei o texto com erros.

Re: WINDOWS 11

Enviado: 24 Ago 2026 12:38
por JoséQuintas
Arquivos .o é Linux e gcc, no windows é.obj
Assim como lib é.a ao invés de .lib
Pelo jeito está compilando com gcc/mingw e não com blinker como aparenta nos Scripts, por isso extensão diferente.

Re: WINDOWS 11

Enviado: 24 Ago 2026 15:20
por JoséQuintas
Faltou complementar:

Paths indicam xharbour, e bcc55 Borland C
Não é meu uso.

A coisa fica confusa ao compilar igual mingw/gcc, que não usa extensão OBJ.
Vai precisar de alguém que use o que usa, pelo jeito xharbour.

Sobre não encontrar LIBs:
Lógico, tá procurando LIBs com final .A, mas só existem .LIB

Tá uma combinação misteriosa aí.
Tente lembrar quem usava parecido com o seu uso, assim pode conseguir um ambiente pronto.

Re: WINDOWS 11

Enviado: 24 Ago 2026 15:30
por Kapiaba
Olá, não muda nada do windows 7 para 11, veja como eu faço: eu uso um .BAT y um .LNK, gosto pessoal, você pode usar somente um .BAT se souber fazer.

CX.BAT:

Código: Selecionar todos

@ECHO ON
CLS
ECHO ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
ECHO ³ xHarbour For Console - xHBBCC74  APRIL 2020     xHarbour development power ³Ü
ECHO ³ NEW SISIPDR.EXE By   - Joao Santos              Quarentine Virus Covid 19. ³Û
ECHO ³ xHarbour Power.      kapiabafwh@gmail.com       FABRICIO.EXE - 03/04/2020  ³Û
ECHO ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ
ECHO ÿ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß

ECHO Compilando...

SET CLIPPER=
SET LIB=
SET INCLUDE=

REM SET INCLUDE=C:\BCC74\include

Set hdir=C:\XHBBCC74
Set bcdir=C:\bcc74

@If Exist *.Obj      Del *.Obj
@If Exist *.Map      Del *.Map
@If Exist *.PPO      Del *.Ppo
@If Exist *.TDS      Del *.TDS
@If Exist *.Bc       Del *.bc
@If Exist *.C        Del *.C
@If Exist *.HC       Del *.HC

If Exist FABRICIO.Exe Del FABRICIO.Exe

%hdir%\bin\harbour FABRICIO /m/n /i%hdir%\include;%bcdir%\include /w0 /p    > Erro.log 2> ERROS.LOG
REM ->          MENU PRINCIPAL
%hdir%\bin\harbour SISIPDR  /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0510 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDRALDO /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0110 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0120 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0130 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0140 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0150 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0160 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0170 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0180 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0195 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0185 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0190 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0221 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0225 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0240 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0250 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0260 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0432 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0436 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0223 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0230 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0311 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0312 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0313 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0320 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0330 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0340 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0350 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0315 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0316 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0318 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0420 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR430E /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR430R /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0440 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0450 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0453 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0463 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0470 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0490 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDRMD00 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0495 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0496 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0497 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0435 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0431 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0498 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0540 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG
%hdir%\bin\harbour IPDR0540 /m/n /i%hdir%\include;%bcdir%\include /w0 /p   >> Erro.log 2>> ERROS.LOG

%bcdir%\bin\bcc32 -M -c -v -O2 -eFABRICIO.Exe -I%hdir%\include -I%bcdir%\include FABRICIO.C >> Erro.log 2>> ERROS.LOG
REM ->                         MENU PRINCIPAL - BORLAND BCC7.4
%bcdir%\bin\bcc32 -M -c -v -O2 -eSISIPDR.Exe -I%hdir%\include -I%bcdir%\include SISIPDR.C   >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0510.Exe -I%hdir%\include -I%bcdir%\include IPDR0510.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDRALDO.Exe -I%hdir%\include -I%bcdir%\include IPDRALDO.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0110.Exe -I%hdir%\include -I%bcdir%\include IPDR0110.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0120.Exe -I%hdir%\include -I%bcdir%\include IPDR0120.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0130.Exe -I%hdir%\include -I%bcdir%\include IPDR0130.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0140.Exe -I%hdir%\include -I%bcdir%\include IPDR0140.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0150.Exe -I%hdir%\include -I%bcdir%\include IPDR0150.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0160.Exe -I%hdir%\include -I%bcdir%\include IPDR0160.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0170.Exe -I%hdir%\include -I%bcdir%\include IPDR0170.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0180.Exe -I%hdir%\include -I%bcdir%\include IPDR0180.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0195.Exe -I%hdir%\include -I%bcdir%\include IPDR0195.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0185.Exe -I%hdir%\include -I%bcdir%\include IPDR0185.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0190.Exe -I%hdir%\include -I%bcdir%\include IPDR0190.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0221.Exe -I%hdir%\include -I%bcdir%\include IPDR0221.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0225.Exe -I%hdir%\include -I%bcdir%\include IPDR0225.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0240.Exe -I%hdir%\include -I%bcdir%\include IPDR0240.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0250.Exe -I%hdir%\include -I%bcdir%\include IPDR0250.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0260.Exe -I%hdir%\include -I%bcdir%\include IPDR0260.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0432.Exe -I%hdir%\include -I%bcdir%\include IPDR0432.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0436.Exe -I%hdir%\include -I%bcdir%\include IPDR0436.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0223.Exe -I%hdir%\include -I%bcdir%\include IPDR0223.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0230.Exe -I%hdir%\include -I%bcdir%\include IPDR0230.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0311.Exe -I%hdir%\include -I%bcdir%\include IPDR0311.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0312.Exe -I%hdir%\include -I%bcdir%\include IPDR0312.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0313.Exe -I%hdir%\include -I%bcdir%\include IPDR0313.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0320.Exe -I%hdir%\include -I%bcdir%\include IPDR0320.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0330.Exe -I%hdir%\include -I%bcdir%\include IPDR0330.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0340.Exe -I%hdir%\include -I%bcdir%\include IPDR0340.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0350.Exe -I%hdir%\include -I%bcdir%\include IPDR0350.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0315.Exe -I%hdir%\include -I%bcdir%\include IPDR0315.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0316.Exe -I%hdir%\include -I%bcdir%\include IPDR0316.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0318.Exe -I%hdir%\include -I%bcdir%\include IPDR0318.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0420.Exe -I%hdir%\include -I%bcdir%\include IPDR0420.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR430E.Exe -I%hdir%\include -I%bcdir%\include IPDR430E.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR430R.Exe -I%hdir%\include -I%bcdir%\include IPDR430R.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0440.Exe -I%hdir%\include -I%bcdir%\include IPDR0440.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0450.Exe -I%hdir%\include -I%bcdir%\include IPDR0450.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0453.Exe -I%hdir%\include -I%bcdir%\include IPDR0453.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0463.Exe -I%hdir%\include -I%bcdir%\include IPDR0463.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0470.Exe -I%hdir%\include -I%bcdir%\include IPDR0470.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0490.Exe -I%hdir%\include -I%bcdir%\include IPDR0490.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDRMD00.Exe -I%hdir%\include -I%bcdir%\include IPDRMD00.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0495.Exe -I%hdir%\include -I%bcdir%\include IPDR0495.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0496.Exe -I%hdir%\include -I%bcdir%\include IPDR0496.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0497.Exe -I%hdir%\include -I%bcdir%\include IPDR0497.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0435.Exe -I%hdir%\include -I%bcdir%\include IPDR0435.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0431.Exe -I%hdir%\include -I%bcdir%\include IPDR0431.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0498.Exe -I%hdir%\include -I%bcdir%\include IPDR0498.C >> Erro.log 2>> ERROS.LOG
%bcdir%\bin\bcc32 -M -c -v -O2 -eIPDR0540.Exe -I%hdir%\include -I%bcdir%\include IPDR0540.C >> Erro.log 2>> ERROS.LOG


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

REM %bcdir%\bin\bcc32 -M -c -O2 -eFABRICIO.Exe -I%hdir%\include FABRICIO.c

:ENDCOMPILE

REM ERA ASSIM: MUDEI EM: 09/10/2017 para nao aparecer a janela do DOS - Joao
%bcdir%\bin\ilink32 -Gn -aa -Tpe -s @Cx.Lnk

REM %bcdir%\bin\ilink32 -aa -Gn -Tpe -s -v @CX.LNK

Echo .
IF ERRORLEVEL 1 GOTO LINKERROR
Cls
Echo .
Echo * Aplicacao Foi Desenvolvida Com Sucesso
Echo .
Echo * Aguarde um Momento, Compactando Aplicacao, Usando o PEC2.Exe
Echo .
rem C:\PECOMPACT\PEC2 /NB /EMP:Y /TM:Y /CR:Y /MC FABRICIO.Exe
Echo .
Echo * Aplicativo Foi Compactado Com Sucesso - Aguarde Execucao.
Echo .
Echo * Aguarde, Executando o Aplicativo, Gerado Com Sucesso Absoluto *

ERASE \SISIPDR\FABRICIO.EXE

COPY FABRICIO.EXE \SISIPDR /Y

CD\SISIPDR

FABRICIO.EXE

CD\FABRICIO\NOVO

GOTO EXIT

:LINKERROR
PAUSE * Applicacao Nao Foi Desenvolvida Com Sucesso. Veja ERRO.LOG *
GOTO EXIT
Echo .
cls

:EXIT
Regards, saludos.

Re: WINDOWS 11

Enviado: 24 Ago 2026 15:33
por Kapiaba
CX.LNK:

Código: Selecionar todos

C:\BCC74\lib\c0w32.Obj           +
FABRICIO.OBJ                     +
SISIPDR.OBJ                      +
IPDR0510.OBJ                     +
IPDRALDO.OBJ                     +
IPDR0110.OBJ                     +
IPDR0120.OBJ                     +
IPDR0130.OBJ                     +
IPDR0140.OBJ                     +
IPDR0150.OBJ                     +
IPDR0160.OBJ                     +
IPDR0170.OBJ                     +
IPDR0180.OBJ                     +
IPDR0195.OBJ                     +
IPDR0185.OBJ                     +
IPDR0190.OBJ                     +
IPDR0221.OBJ                     +
IPDR0225.OBJ                     +
IPDR0240.OBJ                     +
IPDR0250.OBJ                     +
IPDR0260.OBJ                     +
IPDR0432.OBJ                     +
IPDR0436.OBJ                     +
IPDR0223.OBJ                     +
IPDR0230.OBJ                     +
IPDR0311.OBJ                     +
IPDR0312.OBJ                     +
IPDR0313.OBJ                     +
IPDR0320.OBJ                     +
IPDR0330.OBJ                     +
IPDR0340.OBJ                     +
IPDR0350.OBJ                     +
IPDR0315.OBJ                     +
IPDR0316.OBJ                     +
IPDR0318.OBJ                     +
IPDR0420.OBJ                     +
IPDR430E.OBJ                     +
IPDR430R.OBJ                     +
IPDR0440.OBJ                     +
IPDR0450.OBJ                     +
IPDR0453.OBJ                     +
IPDR0463.OBJ                     +
IPDR0470.OBJ                     +
IPDR0490.OBJ                     +
IPDRMD00.OBJ                     +
IPDR0495.OBJ                     +
IPDR0496.OBJ                     +
IPDR0497.OBJ                     +
IPDR0435.OBJ                     +
IPDR0431.OBJ                     +
IPDR0498.OBJ                     +
IPDR0540.OBJ,                    +
FABRICIO.EXE,                    +
FABRICIO.MAP,                    +
C:\XHBBCC74\lib\rtl.lib          +
C:\XHBBCC74\lib\codepage.lib     +
C:\XHBBCC74\lib\pcrepos.lib      +
C:\XHBBCC74\lib\gtwin.lib        +
C:\XHBBCC74\lib\ct.lib           +
C:\XHBBCC74\lib\tip.lib          +
C:\XHBBCC74\lib\vm.lib           +
C:\XHBBCC74\lib\lang.lib         +
C:\XHBBCC74\lib\macro.lib        +
C:\XHBBCC74\lib\rdd.lib          +
C:\XHBBCC74\lib\dbfntx.lib       +
C:\XHBBCC74\lib\dbfcdx.lib       +
C:\XHBBCC74\lib\dbffpt.lib       +
C:\XHBBCC74\lib\hbsix.lib        +
C:\XHBBCC74\lib\debug.lib        +
C:\XHBBCC74\lib\common.lib       +
C:\XHBBCC74\lib\pp.lib           +
C:\BCC74\lib\cw32.lib +
C:\BCC74\lib\import32.lib +
C:\BCC74\lib\psdk\odbc32.lib +
C:\BCC74\lib\psdk\rasapi32.lib +
C:\BCC74\lib\psdk\nddeapi.lib +
C:\BCC74\lib\psdk\iphlpapi.lib

Regards, saludos.