Jump to content
Fivewin Brasil

compilacao do FWH 2.7


siscat

Recommended Posts

  • Replies 55
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

amigos,

tem alguem que está conseguindo compilar o FWH 2.7 + xHarbour 0.99.51 com o xMate?

Marllon Figueiredo

Analista de Sistemas ERP/CRM

Porto Alegre - RS

siscatsoftware@hotmail.com

FWH com (x)Harbour (@ Say), xMate, Clipper, MsSQL, Oracle, Postgres, MySQL, TopConnect, ADS

Link to comment
Share on other sites

amigos,

tem alguem que está conseguindo compilar o FWH 2.7 + xHarbour 0.99.51 com o xMate?

Marllon Figueiredo

Analista de Sistemas ERP/CRM

Porto Alegre - RS

siscatsoftware@hotmail.com

FWH com (x)Harbour (@ Say), xMate, Clipper, MsSQL, Oracle, Postgres, MySQL, TopConnect, ADS

Link to comment
Share on other sites

Sim...

Qual a duvida??

Para começar, tem diferenças nos arquivos que o FWH 2.7 usa em relacção aos anteriores.

Outra coisa, porque voce não usa o xDev ? Eu achei mais facil em relação ao xMate.

Qualquer coisa chame no msn.

Abraços...

assinatchris.jpg

Link to comment
Share on other sites

citação:

Sim...

Qual a duvida??

Para começar, tem diferenças nos arquivos que o FWH 2.7 usa em relacção aos anteriores.

Outra coisa, porque voce não usa o xDev ? Eu achei mais facil em relação ao xMate.

Qualquer coisa chame no msn.

Abraços...


id=quote>id=quote>

blz Christiano...

voce pode me mandar o arquivo .env de configuracao do xMate?

com relação ao xDev realmente pelos testes que eu fiz eu gostei bastante....

más hoje eu uso um IDE que eu estou bastante acostumado e contente com ele, andei conversando com o Vailton e sujeri algumas melhorias no xDev... vamos aguardar..

Já o xMate eu uso apenas para gerar o executável.

Marllon Figueiredo

Analista de Sistemas ERP/CRM

Porto Alegre - RS

siscatsoftware@hotmail.com

FWH com (x)Harbour (@ Say), xMate, Clipper, MsSQL, Oracle, Postgres, MySQL, TopConnect, ADS

Editado por - siscat on 12/01/2006 14:33:19

Link to comment
Share on other sites

blz Christiano...

recebi e fiz um teste basico com um dos exemplos do SAMPLES do FWH 2.7 ... CONTINUA COM O MESMO ERRO DE ANTES...

iLink32.Exe -Gn -aa -Tpe -s @fw_27.bcl

Turbo Incremental Link 5.00 Copyright © 1997, 2000 Borland

Error: Unresolved external '_hb_stack' referenced from E:\FWH\LIB\FIVEHC.LIB|FFWNDRUN

dentro da FIVEHC.LIB está sendo feita uma referencia a hb_stack e a mesma não existe...

Marllon Figueiredo

Analista de Sistemas ERP/CRM

Porto Alegre - RS

siscatsoftware@hotmail.com

FWH com (x)Harbour (@ Say), xMate, Clipper, MsSQL, Oracle, Postgres, MySQL, TopConnect, ADS

Editado por - siscat on 12/01/2006 14:47:57

Link to comment
Share on other sites

alert.prg

este é o log de geracao...

citação:

Harbour.Exe alert.prg /m /n0 /es2 /ie:\fwh\include;e:\xh\include /ie:\xh\Include /ic:\FWH\Include /oObj\alert.c

xHarbour Compiler build 0.99.51 (SimpLex)

Copyright 1999-2005, http://www.xharbour.org http://www.harbour-project.org/

Compiling 'alert.prg'...

Lines 24, Functions/Procedures 2

Generating C source output to 'Obj\alert.c'...

Done.

Bcc32.Exe -c -O2 -Ie:\fwh\include;e:\xh\include -Ie:\xh\Include;e:\bcc55\Include -nObj Obj\alert.c

Borland C++ 5.5.1 for Win32 Copyright © 1993, 2000 Borland

Obj\alert.c:

iLink32.Exe -Gn -aa -Tpe -s @fw_27.bcl

Turbo Incremental Link 5.00 Copyright © 1997, 2000 Borland

Error: Unresolved external '_hb_stack' referenced from E:\FWH\LIB\FIVEHC.LIB|FFWNDRUN


id=quote>id=quote>

Marllon Figueiredo

Analista de Sistemas ERP/CRM

Porto Alegre - RS

siscatsoftware@hotmail.com

FWH com (x)Harbour (@ Say), xMate, Clipper, MsSQL, Oracle, Postgres, MySQL, TopConnect, ADS

Editado por - siscat on 12/01/2006 14:54:04

Link to comment
Share on other sites

//-> Minha Configuração que roda redonda.

\FwH27\lib\FiveHX.lib +

\FwH27\lib\FiveHC.lib +

\FwH27\lib\FoldBmp32.lib +

\xHarbour\Lib\Ace32.Lib +

\xHarbour\Lib\RddAds.Lib +

\xHarbour\lib\hbzip.lib +

\xHarbour\lib\rtl.lib +

\xHarbour\lib\vm.lib +

\xHarbour\lib\vmmt.lib +

\xHarbour\lib\gtwin.lib +

\xHarbour\lib\lang.lib +

\xHarbour\lib\macro.lib +

\xHarbour\lib\rdd.lib +

\xHarbour\lib\dbfntx.lib +

\xHarbour\lib\dbfcdx.lib +

\xHarbour\lib\dbfdbt.lib +

\xHarbour\lib\dbfdbtmt.lib +

\xHarbour\lib\debug.lib +

\xHarbour\lib\common.lib +

\xHarbour\lib\tip.lib +

\xHarbour\lib\pp.lib +

\xHarbour\lib\dbffpt.lib +

\xHarbour\lib\codepage.lib +

\xHarbour\lib\bcc640.lib +

\xHarbour\lib\libmisc.lib +

\xHarbour\lib\HbCt.lib +

\xHarbour\lib\HbSix.lib +

\xHarbour\lib\HbComm.lib +

\Borland\Bcc55\lib\cw32.lib +

\Borland\Bcc55\lib\psdk\msimg32.lib +

\Borland\Bcc55\lib\psdk\odbc32.lib +

\Borland\Bcc55\lib\psdk\rasapi32.lib +

\Borland\Bcc55\lib\psdk\nddeapi.lib +

\Borland\Bcc55\lib\psdk\iphlpapi.lib +

\Borland\Bcc55\lib\import32.lib

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

FWH 2.7 - xHARBOUR 0.99.50 - WorkShop.Exe

Link to comment
Share on other sites

citação:

//-> Minha Configuração que roda redonda.

\FwH27\lib\FiveHX.lib +

\FwH27\lib\FiveHC.lib +

\FwH27\lib\FoldBmp32.lib +

\xHarbour\Lib\Ace32.Lib +

\xHarbour\Lib\RddAds.Lib +

\xHarbour\lib\hbzip.lib +

\xHarbour\lib\rtl.lib +

\xHarbour\lib\vm.lib +

\xHarbour\lib\vmmt.lib +

\xHarbour\lib\gtwin.lib +

\xHarbour\lib\lang.lib +

\xHarbour\lib\macro.lib +

\xHarbour\lib\rdd.lib +

\xHarbour\lib\dbfntx.lib +

\xHarbour\lib\dbfcdx.lib +

\xHarbour\lib\dbfdbt.lib +

\xHarbour\lib\dbfdbtmt.lib +

\xHarbour\lib\debug.lib +

\xHarbour\lib\common.lib +

\xHarbour\lib\tip.lib +

\xHarbour\lib\pp.lib +

\xHarbour\lib\dbffpt.lib +

\xHarbour\lib\codepage.lib +

\xHarbour\lib\bcc640.lib +

\xHarbour\lib\libmisc.lib +

\xHarbour\lib\HbCt.lib +

\xHarbour\lib\HbSix.lib +

\xHarbour\lib\HbComm.lib +

\Borland\Bcc55\lib\cw32.lib +

\Borland\Bcc55\lib\psdk\msimg32.lib +

\Borland\Bcc55\lib\psdk\odbc32.lib +

\Borland\Bcc55\lib\psdk\rasapi32.lib +

\Borland\Bcc55\lib\psdk\nddeapi.lib +

\Borland\Bcc55\lib\psdk\iphlpapi.lib +

\Borland\Bcc55\lib\import32.lib


id=quote>id=quote>

João, esta configuração é impossivel de estar funcionando!!!

a build 0.99.51 do xHarbour não tem nenhuma das LIBs que estão DESTACADAS na lista ai acima....

Alem disso voce não pode usar LIBs MT junto com LIBs não MT... desculpe más voce viajou na maionese desta vez...

não me "enganbela não...." rsssss

citação:

Error: Unresolved external '_hb_stack' referenced from E:\FWH\LIB\FIVEHC.LIB|FFWNDRUN

Não está faltando a continuação do erro???


id=quote>id=quote>

Não, esta é a mensagem de erro na íntegra...

Marllon Figueiredo

Analista de Sistemas ERP/CRM

Porto Alegre - RS

siscatsoftware@hotmail.com

FWH com (x)Harbour (@ Say), xMate, Clipper, MsSQL, Oracle, Postgres, MySQL, TopConnect, ADS

Editado por - siscat on 12/01/2006 16:07:49

Link to comment
Share on other sites

http://fivetechsoft.com/forums/viewtopic.php?t=1198&highlight=xharbour+exe

As que faltarem, é porque eu consegui com amigos.

veja no forum internacional, tem caminhos para baixar todas, qualquer uma que voce nao encontre, avise que eu te envio, nao 'engambelo' ninguem, se está na minha comfiguração, é porque eu tenho.

Veja o seu BUILDX.BAT -> Algumas não existem, fui encontrado com as amizades. Entende? Sem amigos, a gente não é nada. Abraços.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

FWH 2.7 - xHARBOUR 0.99.50 - WorkShop.Exe

Link to comment
Share on other sites

Não estou dizendo que voce não tem...

só estou dizendo que não se pode usar LIBs MultiThread (MT) junto com as LIBs normais (pelo menos não tem lógica nenhuma fazer isso)...

e com relação a conseguir as LIBs faltantes eu tambem tenho como consegui-las... basta baixar o CVS e compilar... também tem alguns usuários do forum xharbour que já tem estas libs geradas... só acho isso um absurdo... o pessoal do xHarbour deveria disponibilizar logo isto já que eles dizem que a build 0.99.51 já está estável...

outra coisa, o BUILDX.BAT do FWH 2.7 não faz nenhuma referencia a estas LIBs... (mais uma vez eu te digo... não me engambela....) sua configuração redonda tá mais parecendo uma bola quadrada.... rssss

Marllon Figueiredo

Analista de Sistemas ERP/CRM

Porto Alegre - RS

siscatsoftware@hotmail.com

FWH com (x)Harbour (@ Say), xMate, Clipper, MsSQL, Oracle, Postgres, MySQL, TopConnect, ADS

Editado por - siscat on 12/01/2006 16:44:51

Link to comment
Share on other sites

só estou dizendo que não se pode usar LIBs MultiThread (MT) junto com as LIBs normais...

É você que está dizendo...

Fiz uma amigo lá na Nicaragua, e pedi a ele um LNK, mostrando todas as libs que eu posso usar com o FIVEWIN 2.7, ele respondeu todas que forem do [x]HARBOUR, usando ou não, neste NOVO RELEASE, não faz diferença, você incorpora se quiser, que o FIVEWIN 2.7 não vai DISCRMINAR.

Vantagem, é que quando se vai incorporando novas coisas, não se fica LOUCO, TENTANDO ADVINHAR QUAL É A LIB QUE CONTROLA ISSO OU AQUILO.

A MIM, SÓ RESTOU 'CAIR A FICHA' ESTOU USANDO FIVEWIN 2.7, PORTANTO, NINGUEM ME LIMITA!

É QUE NEM NOS RECURSOS BORLAND, NÃO TEM LIMITES, EU POSSO USAR TODOS, agora em versões anteriores, I DONT NO!

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

FWH 2.7 - xHARBOUR 0.99.50 - WorkShop.Exe

Link to comment
Share on other sites

Veja meu Diretorio:

Pasta de C:\XHARBOUR\LIB

ACE32 .LIB

CODEPAGE .LIB

DBFCDX .LIB

DBFDBT .LIB

DBFFPT .LIB

DBFNTX .LIB

DEBUG .LIB

DESIGN .LIB

GTNUL .LIB

GTSTD .LIB

GTWVT .LIB

GTWVW .LIB

HBCT .LIB

HBCTMT .LIB

HBODBCMT .LIB

HBTIP .LIB

HBTIPMT .LIB

HTML .LIB

INTERNET .LIB

LIBMISC .LIB

LIBNF .LIB

NULSYS .LIB

MYSQL .LIB

OPTCONMT .LIB

OPTGUIMT .LIB

PPMT .LIB

RDDMT .LIB

RTLMT .LIB

VM .LIB

SAMPLE~1 .LIB

TELEPATH .LIB

RTL .LIB

WAPI.LIB .LIB

WHAT32 .LIB

WHOO .LIB

WOOPGUI .LIB

XWT .LIB

PP .LIB

CTMT .LIB

HARBOUR .LIB

SAMPLE~2 .LIB

TIP .LIB

TIPMT .LIB

WVTGUI .LIB

RDD .LIB

BCC640 .LIB

BCC640MT .LIB

COMMON .LIB

DBFCDXMT .LIB

DBFDBTMT .LIB

DBFFPTMT .LIB

DBFNTXMT .LIB

DLLMAIN .LIB

GTCGI .LIB

GTPCA .LIB

GTWIN .LIB

HBCC .LIB

HBODBC .LIB

LANG .LIB

MACRO .LIB

MACROMT .LIB

OPTCON .LIB

OPTGUI .LIB

PCREPOS .LIB

HBSIX .LIB

SAMPLES .LIB

VMMT .LIB

HBZIP .LIB

RDDADS .LIB

HBCOMM .LIB

HBCOMM~1 .LIB

CT .LIB

72 arquivo(s) 8.725.890 bytes

Editado por - kapiaba on 12/01/2006 17:15:39

Link to comment
Share on other sites

citação:

só estou dizendo que não se pode usar LIBs MultiThread (MT) junto com as LIBs normais...

É você que está dizendo...

Fiz uma amigo lá na Nicaragua, e pedi a ele um LNK, mostrando todas as libs que eu posso usar com o FIVEWIN 2.7, ele respondeu todas que forem do [x]HARBOUR, usando ou não, neste NOVO RELEASE, não faz diferença, você incorpora se quiser, que o FIVEWIN 2.7 não vai DISCRMINAR.

Vantagem, é que quando se vai incorporando novas coisas, não se fica LOUCO, TENTANDO ADVINHAR QUAL É A LIB QUE CONTROLA ISSO OU AQUILO.

A MIM, SÓ RESTOU 'CAIR A FICHA' ESTOU USANDO FIVEWIN 2.7, PORTANTO, NINGUEM ME LIMITA!

É QUE NEM NOS RECURSOS BORLAND, NÃO TEM LIMITES, EU POSSO USAR TODOS, agora em versões anteriores, I DONT NO!

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

FWH 2.7 - xHARBOUR 0.99.50 - WorkShop.Exe


id=quote>id=quote>

bom, fazer o quê né João... se voce quer confiar lá no seu "amigo" da Nicarágua o maximo que eu posso é dizer "tenha boa sorte" .... hahahahahahaha

Amigos, ainda continuo com o problema, ninguem mais passou por isto? ... Jose Carlos, se não me engano voce teve problema de hb_stack ... resolveu?

Marllon Figueiredo

Analista de Sistemas ERP/CRM

Porto Alegre - RS

siscatsoftware@hotmail.com

FWH com (x)Harbour (@ Say), xMate, Clipper, MsSQL, Oracle, Postgres, MySQL, TopConnect, ADS

Link to comment
Share on other sites

Olá...

Veja...

** ARQUIVO BUILD.BAT (gerado pelo xDev para o nosso sistema)

@ECHO OFF

IF EXIST C:\xD3v-347.TXT DEL C:\xD3v-347.TXT

REM ### Clear Enviroment Settings

SET ALLUSERSPROFILE=

SET CommonProgramFiles=

SET FP_NO_HOST_CHECK=

SET PROCESSOR_ARCHITECTURE=

SET PROCESSOR_IDENTIFIER=

SET PROCESSOR_LEVEL=

SET PROCESSOR_REVISION=

SET ProgramFiles=

SET USERDOMAIN=

SET USERNAME=

SET USERPROFILE=

REM ### Setup Enviroment Strings

SET LIB=C:\FWH27\LIB;C:\XHARBOUR\LIB;C:\xHarbour\LIB;C:\BCC55\LIB;C:\FWH27\LIB;

SET INCLUDE=C:\FWH27\INCLUDE;C:\XHARBOUR\INCLUDE;C:\xHarbour\INCLUDE;C:\BCC55\INCLUDE;C:\FWH27\INCLUDE;

SET PATH=C:\xHarbour\BIN;C:\BCC55\BIN;%PATH%

REM - # Set Current DIR to correct PATH:

CD E:\Plenowin

E:

REM - # *** PRG *** #

ECHO STEP: 1

ECHO TITLE "Compiling"

ECHO UNIT AUXATUAL.PRG

REM - .\AUXATUAL.c : .\AUXATUAL.PRG

HARBOUR .\AUXATUAL.PRG -q0 -o.\AUXATUAL.c -n -w0 -gc2 -es2 -DXHARBOUR -DXHB_0990 -DXHB_0991 -DXHB_0992 -DXHB_0993 -DXHB_0994 -DXHB_09941 -DXHB_09950 -DXHB_09951

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** C *** #

ECHO STEP: 2

ECHO TITLE "Compiling"

ECHO UNIT AUXATUAL.c

REM - .\AUXATUAL.obj : .\AUXATUAL.c

ECHO -D; -DXHARBOUR -DXHB_0990 -DXHB_0991 -DXHB_0992 -DXHB_0993 -DXHB_0994 -DXHB_09941 -DXHB_09950 -DXHB_09951 > B32.BC

ECHO -D >> B32.BC

ECHO -LC:\FWH27\LIB;C:\XHARBOUR\LIB;C:\xHarbour\LIB;C:\BCC55\LIB;C:\FWH27\LIB; >> B32.BC

ECHO -IC:\FWH27\INCLUDE;C:\XHARBOUR\INCLUDE;C:\xHarbour\INCLUDE;C:\BCC55\INCLUDE;C:\FWH27\INCLUDE; >> B32.BC

ECHO -o.\AUXATUAL.obj >> B32.BC

ECHO .\AUXATUAL.c >> B32.BC

BCC32 -M -c @B32.BC

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** PRG *** #

ECHO STEP: 3

ECHO TITLE "Compiling"

ECHO UNIT AUXILIAR.PRG

REM - .\AUXILIAR.c : .\AUXILIAR.PRG

HARBOUR .\AUXILIAR.PRG -q0 -o.\AUXILIAR.c -n -w0 -gc2 -es2 -DXHARBOUR -DXHB_0990 -DXHB_0991 -DXHB_0992 -DXHB_0993 -DXHB_0994 -DXHB_09941 -DXHB_09950 -DXHB_09951

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** C *** #

ECHO STEP: 4

ECHO TITLE "Compiling"

ECHO UNIT AUXILIAR.c

REM - .\AUXILIAR.obj : .\AUXILIAR.c

ECHO -D; -DXHARBOUR -DXHB_0990 -DXHB_0991 -DXHB_0992 -DXHB_0993 -DXHB_0994 -DXHB_09941 -DXHB_09950 -DXHB_09951 > B32.BC

ECHO -D >> B32.BC

ECHO -LC:\FWH27\LIB;C:\XHARBOUR\LIB;C:\xHarbour\LIB;C:\BCC55\LIB;C:\FWH27\LIB; >> B32.BC

ECHO -IC:\FWH27\INCLUDE;C:\XHARBOUR\INCLUDE;C:\xHarbour\INCLUDE;C:\BCC55\INCLUDE;C:\FWH27\INCLUDE; >> B32.BC

ECHO -o.\AUXILIAR.obj >> B32.BC

ECHO .\AUXILIAR.c >> B32.BC

BCC32 -M -c @B32.BC

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** PRG *** #

ECHO STEP: 5

ECHO TITLE "Compiling"

ECHO UNIT AUXINDEX.PRG

REM - .\AUXINDEX.c : .\AUXINDEX.PRG

HARBOUR .\AUXINDEX.PRG -q0 -o.\AUXINDEX.c -n -w0 -gc2 -es2 -DXHARBOUR -DXHB_0990 -DXHB_0991 -DXHB_0992 -DXHB_0993 -DXHB_0994 -DXHB_09941 -DXHB_09950 -DXHB_09951

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** C *** #

ECHO STEP: 6

ECHO TITLE "Compiling"

ECHO UNIT AUXINDEX.c

REM - .\AUXINDEX.obj : .\AUXINDEX.c

ECHO -D; -DXHARBOUR -DXHB_0990 -DXHB_0991 -DXHB_0992 -DXHB_0993 -DXHB_0994 -DXHB_09941 -DXHB_09950 -DXHB_09951 > B32.BC

ECHO -D >> B32.BC

ECHO -LC:\FWH27\LIB;C:\XHARBOUR\LIB;C:\xHarbour\LIB;C:\BCC55\LIB;C:\FWH27\LIB; >> B32.BC

ECHO -IC:\FWH27\INCLUDE;C:\XHARBOUR\INCLUDE;C:\xHarbour\INCLUDE;C:\BCC55\INCLUDE;C:\FWH27\INCLUDE; >> B32.BC

ECHO -o.\AUXINDEX.obj >> B32.BC

ECHO .\AUXINDEX.c >> B32.BC

BCC32 -M -c @B32.BC

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** PRG *** #

ECHO STEP: 7

ECHO TITLE "Compiling"

ECHO UNIT AUXSENHA.PRG

REM - .\AUXSENHA.c : .\AUXSENHA.PRG

HARBOUR .\AUXSENHA.PRG -q0 -o.\AUXSENHA.c -n -w0 -gc2 -es2 -DXHARBOUR -DXHB_0990 -DXHB_0991 -DXHB_0992 -DXHB_0993 -DXHB_0994 -DXHB_09941 -DXHB_09950 -DXHB_09951

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** C *** #

ECHO STEP: 8

ECHO TITLE "Compiling"

ECHO UNIT AUXSENHA.c

REM - .\AUXSENHA.obj : .\AUXSENHA.c

ECHO -D; -DXHARBOUR -DXHB_0990 -DXHB_0991 -DXHB_0992 -DXHB_0993 -DXHB_0994 -DXHB_09941 -DXHB_09950 -DXHB_09951 > B32.BC

ECHO -D >> B32.BC

ECHO -LC:\FWH27\LIB;C:\XHARBOUR\LIB;C:\xHarbour\LIB;C:\BCC55\LIB;C:\FWH27\LIB; >> B32.BC

ECHO -IC:\FWH27\INCLUDE;C:\XHARBOUR\INCLUDE;C:\xHarbour\INCLUDE;C:\BCC55\INCLUDE;C:\FWH27\INCLUDE; >> B32.BC

ECHO -o.\AUXSENHA.obj >> B32.BC

ECHO .\AUXSENHA.c >> B32.BC

BCC32 -M -c @B32.BC

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** PRG *** #

ECHO STEP: 9

ECHO TITLE "Compiling"

ECHO UNIT AUXVARIA.PRG

REM - .\AUXVARIA.c : .\AUXVARIA.PRG

HARBOUR .\AUXVARIA.PRG -q0 -o.\AUXVARIA.c -n -w0 -gc2 -es2 -DXHARBOUR -DXHB_0990 -DXHB_0991 -DXHB_0992 -DXHB_0993 -DXHB_0994 -DXHB_09941 -DXHB_09950 -DXHB_09951

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** C *** #

ECHO STEP: 10

ECHO TITLE "Compiling"

ECHO UNIT AUXVARIA.c

REM - .\AUXVARIA.obj : .\AUXVARIA.c

ECHO -D; -DXHARBOUR -DXHB_0990 -DXHB_0991 -DXHB_0992 -DXHB_0993 -DXHB_0994 -DXHB_09941 -DXHB_09950 -DXHB_09951 > B32.BC

ECHO -D >> B32.BC

ECHO -LC:\FWH27\LIB;C:\XHARBOUR\LIB;C:\xHarbour\LIB;C:\BCC55\LIB;C:\FWH27\LIB; >> B32.BC

ECHO -IC:\FWH27\INCLUDE;C:\XHARBOUR\INCLUDE;C:\xHarbour\INCLUDE;C:\BCC55\INCLUDE;C:\FWH27\INCLUDE; >> B32.BC

ECHO -o.\AUXVARIA.obj >> B32.BC

ECHO .\AUXVARIA.c >> B32.BC

BCC32 -M -c @B32.BC

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** PRG *** #

ECHO STEP: 11

ECHO TITLE "Compiling"

ECHO UNIT PLENOWIN.PRG

REM - .\PLENOWIN.c : .\PLENOWIN.PRG

HARBOUR .\PLENOWIN.PRG -q0 -o.\PLENOWIN.c -n -w0 -gc2 -es2 -DXHARBOUR -DXHB_0990 -DXHB_0991 -DXHB_0992 -DXHB_0993 -DXHB_0994 -DXHB_09941 -DXHB_09950 -DXHB_09951

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** C *** #

ECHO STEP: 12

ECHO TITLE "Compiling"

ECHO UNIT PLENOWIN.c

REM - .\PLENOWIN.obj : .\PLENOWIN.c

ECHO -D; -DXHARBOUR -DXHB_0990 -DXHB_0991 -DXHB_0992 -DXHB_0993 -DXHB_0994 -DXHB_09941 -DXHB_09950 -DXHB_09951 > B32.BC

ECHO -D >> B32.BC

ECHO -LC:\FWH27\LIB;C:\XHARBOUR\LIB;C:\xHarbour\LIB;C:\BCC55\LIB;C:\FWH27\LIB; >> B32.BC

ECHO -IC:\FWH27\INCLUDE;C:\XHARBOUR\INCLUDE;C:\xHarbour\INCLUDE;C:\BCC55\INCLUDE;C:\FWH27\INCLUDE; >> B32.BC

ECHO -o.\PLENOWIN.obj >> B32.BC

ECHO .\PLENOWIN.c >> B32.BC

BCC32 -M -c @B32.BC

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** PRG *** #

ECHO STEP: 13

ECHO TITLE "Compiling"

ECHO UNIT window.prg

REM - .\window.c : .\window.prg

HARBOUR .\window.prg -q0 -o.\window.c -n -w0 -gc2 -es2 -DXHARBOUR -DXHB_0990 -DXHB_0991 -DXHB_0992 -DXHB_0993 -DXHB_0994 -DXHB_09941 -DXHB_09950 -DXHB_09951

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** C *** #

ECHO STEP: 14

ECHO TITLE "Compiling"

ECHO UNIT window.c

REM - .\window.obj : .\window.c

ECHO -D; -DXHARBOUR -DXHB_0990 -DXHB_0991 -DXHB_0992 -DXHB_0993 -DXHB_0994 -DXHB_09941 -DXHB_09950 -DXHB_09951 > B32.BC

ECHO -D >> B32.BC

ECHO -LC:\FWH27\LIB;C:\XHARBOUR\LIB;C:\xHarbour\LIB;C:\BCC55\LIB;C:\FWH27\LIB; >> B32.BC

ECHO -IC:\FWH27\INCLUDE;C:\XHARBOUR\INCLUDE;C:\xHarbour\INCLUDE;C:\BCC55\INCLUDE;C:\FWH27\INCLUDE; >> B32.BC

ECHO -o.\window.obj >> B32.BC

ECHO .\window.c >> B32.BC

BCC32 -M -c @B32.BC

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** PRG *** #

ECHO STEP: 15

ECHO TITLE "Compiling"

ECHO UNIT FWERROR.PRG

REM - .\FWERROR.c : .\FWERROR.PRG

HARBOUR .\FWERROR.PRG -q0 -o.\FWERROR.c -n -w0 -gc2 -es2 -DXHARBOUR -DXHB_0990 -DXHB_0991 -DXHB_0992 -DXHB_0993 -DXHB_0994 -DXHB_09941 -DXHB_09950 -DXHB_09951

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** C *** #

ECHO STEP: 16

ECHO TITLE "Compiling"

ECHO UNIT FWERROR.c

REM - .\FWERROR.obj : .\FWERROR.c

ECHO -D; -DXHARBOUR -DXHB_0990 -DXHB_0991 -DXHB_0992 -DXHB_0993 -DXHB_0994 -DXHB_09941 -DXHB_09950 -DXHB_09951 > B32.BC

ECHO -D >> B32.BC

ECHO -LC:\FWH27\LIB;C:\XHARBOUR\LIB;C:\xHarbour\LIB;C:\BCC55\LIB;C:\FWH27\LIB; >> B32.BC

ECHO -IC:\FWH27\INCLUDE;C:\XHARBOUR\INCLUDE;C:\xHarbour\INCLUDE;C:\BCC55\INCLUDE;C:\FWH27\INCLUDE; >> B32.BC

ECHO -o.\FWERROR.obj >> B32.BC

ECHO .\FWERROR.c >> B32.BC

BCC32 -M -c @B32.BC

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** PRG *** #

ECHO STEP: 17

ECHO TITLE "Compiling"

ECHO UNIT ERRSYSW.PRG

REM - .\ERRSYSW.c : .\ERRSYSW.PRG

HARBOUR .\ERRSYSW.PRG -q0 -o.\ERRSYSW.c -n -w0 -gc2 -es2 -DXHARBOUR -DXHB_0990 -DXHB_0991 -DXHB_0992 -DXHB_0993 -DXHB_0994 -DXHB_09941 -DXHB_09950 -DXHB_09951

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** C *** #

ECHO STEP: 18

ECHO TITLE "Compiling"

ECHO UNIT ERRSYSW.c

REM - .\ERRSYSW.obj : .\ERRSYSW.c

ECHO -D; -DXHARBOUR -DXHB_0990 -DXHB_0991 -DXHB_0992 -DXHB_0993 -DXHB_0994 -DXHB_09941 -DXHB_09950 -DXHB_09951 > B32.BC

ECHO -D >> B32.BC

ECHO -LC:\FWH27\LIB;C:\XHARBOUR\LIB;C:\xHarbour\LIB;C:\BCC55\LIB;C:\FWH27\LIB; >> B32.BC

ECHO -IC:\FWH27\INCLUDE;C:\XHARBOUR\INCLUDE;C:\xHarbour\INCLUDE;C:\BCC55\INCLUDE;C:\FWH27\INCLUDE; >> B32.BC

ECHO -o.\ERRSYSW.obj >> B32.BC

ECHO .\ERRSYSW.c >> B32.BC

BCC32 -M -c @B32.BC

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** PRG *** #

ECHO STEP: 19

ECHO TITLE "Compiling"

ECHO UNIT SCC1.prg

REM - .\SCC1.c : .\SCC1.prg

HARBOUR .\SCC1.prg -q0 -o.\SCC1.c -n -w0 -gc2 -es2 -DXHARBOUR -DXHB_0990 -DXHB_0991 -DXHB_0992 -DXHB_0993 -DXHB_0994 -DXHB_09941 -DXHB_09950 -DXHB_09951

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** C *** #

ECHO STEP: 20

ECHO TITLE "Compiling"

ECHO UNIT SCC1.c

REM - .\SCC1.obj : .\SCC1.c

ECHO -D; -DXHARBOUR -DXHB_0990 -DXHB_0991 -DXHB_0992 -DXHB_0993 -DXHB_0994 -DXHB_09941 -DXHB_09950 -DXHB_09951 > B32.BC

ECHO -D >> B32.BC

ECHO -LC:\FWH27\LIB;C:\XHARBOUR\LIB;C:\xHarbour\LIB;C:\BCC55\LIB;C:\FWH27\LIB; >> B32.BC

ECHO -IC:\FWH27\INCLUDE;C:\XHARBOUR\INCLUDE;C:\xHarbour\INCLUDE;C:\BCC55\INCLUDE;C:\FWH27\INCLUDE; >> B32.BC

ECHO -o.\SCC1.obj >> B32.BC

ECHO .\SCC1.c >> B32.BC

BCC32 -M -c @B32.BC

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** PRG *** #

ECHO STEP: 21

ECHO TITLE "Compiling"

ECHO UNIT ORGIND.PRG

REM - .\ORGIND.c : .\ORGIND.PRG

HARBOUR .\ORGIND.PRG -q0 -o.\ORGIND.c -n -w0 -gc2 -es2 -DXHARBOUR -DXHB_0990 -DXHB_0991 -DXHB_0992 -DXHB_0993 -DXHB_0994 -DXHB_09941 -DXHB_09950 -DXHB_09951

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** C *** #

ECHO STEP: 22

ECHO TITLE "Compiling"

ECHO UNIT ORGIND.c

REM - .\ORGIND.obj : .\ORGIND.c

ECHO -D; -DXHARBOUR -DXHB_0990 -DXHB_0991 -DXHB_0992 -DXHB_0993 -DXHB_0994 -DXHB_09941 -DXHB_09950 -DXHB_09951 > B32.BC

ECHO -D >> B32.BC

ECHO -LC:\FWH27\LIB;C:\XHARBOUR\LIB;C:\xHarbour\LIB;C:\BCC55\LIB;C:\FWH27\LIB; >> B32.BC

ECHO -IC:\FWH27\INCLUDE;C:\XHARBOUR\INCLUDE;C:\xHarbour\INCLUDE;C:\BCC55\INCLUDE;C:\FWH27\INCLUDE; >> B32.BC

ECHO -o.\ORGIND.obj >> B32.BC

ECHO .\ORGIND.c >> B32.BC

BCC32 -M -c @B32.BC

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** RC *** #

ECHO STEP: 23

ECHO TITLE "Compiling"

ECHO UNIT PLENOWIN.xRes

REM - %o% : %c%

cd E:\Plenowin

E:

REM - Compila apenas se existir o .xRC

IF EXIST PLENOWIN.xRC "C:\xDev\porc.exe" -foPLENOWIN.xRes PLENOWIN.xRC

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** LINKING *** #

ECHO STEP: 23

ECHO TITLE "Linking"

ECHO UNIT PLENOWIN.EXE

ECHO -L"C:\FWH27\LIB;C:\XHARBOUR\LIB;C:\xHarbour\LIB;C:\BCC55\LIB;C:\FWH27\LIB" + > b32.bc

ECHO -I"C:\FWH27\INCLUDE;C:\XHARBOUR\INCLUDE;C:\xHarbour\INCLUDE;C:\BCC55\INCLUDE;C:\FWH27\INCLUDE" + >> b32.bc

ECHO -Gn -M -m -aa -Tpe -s + >> b32.bc

ECHO c0w32.obj + >> b32.bc

ECHO E:\Plenowin\PLENOWIN.obj + >> B32.BC

ECHO E:\Plenowin\AUXATUAL.obj + >> B32.BC

ECHO E:\Plenowin\AUXILIAR.obj + >> B32.BC

ECHO E:\Plenowin\AUXINDEX.obj + >> B32.BC

ECHO E:\Plenowin\AUXSENHA.obj + >> B32.BC

ECHO E:\Plenowin\AUXVARIA.obj + >> B32.BC

ECHO E:\Plenowin\window.obj + >> B32.BC

ECHO E:\Plenowin\FWERROR.obj + >> B32.BC

ECHO E:\Plenowin\ERRSYSW.obj + >> B32.BC

ECHO E:\Plenowin\SCC1.obj + >> B32.BC

ECHO E:\Plenowin\ORGIND.obj + >> B32.BC

ECHO C:\BCC55\Lib\c0w32.obj, + >> B32.BC

ECHO PLENOWIN.EXE, + >> b32.bc

ECHO PLENOWIN.map, + >> b32.bc

ECHO FiveHx.lib FiveHC.lib + >> b32.bc

ECHO lang.lib + >> b32.bc

ECHO vm.lib + >> b32.bc

ECHO rtl.lib + >> b32.bc

ECHO rdd.lib + >> b32.bc

ECHO macro.lib + >> b32.bc

ECHO pp.lib + >> b32.bc

ECHO common.lib + >> b32.bc

ECHO codepage.lib + >> b32.bc

ECHO dbfcdx.lib + >> b32.bc

ECHO dbfdbt.lib + >> b32.bc

ECHO dbffpt.lib + >> b32.bc

ECHO C:\FWH27\LIB\Fivehx.lib + >> b32.bc

ECHO C:\FWH27\LIB\FiveHC.lib + >> b32.bc

ECHO C:\BCC55\Lib\cw32.lib + >> b32.bc

ECHO C:\BCC55\Lib\import32.lib + >> b32.bc

ECHO C:\BCC55\Lib\PSDK\odbc32.lib + >> b32.bc

ECHO C:\xHarbour\lib\dbfdbt.lib + >> b32.bc

ECHO C:\xHarbour\lib\dbffpt.lib + >> b32.bc

ECHO C:\xHarbour\lib\dbfntx.lib + >> b32.bc

ECHO C:\xHarbour\lib\debug.lib + >> b32.bc

ECHO C:\xHarbour\lib\gtwin.lib + >> b32.bc

ECHO C:\xHarbour\lib\hbsix.lib + >> b32.bc

ECHO C:\xHarbour\lib\lang.lib + >> b32.bc

ECHO C:\xHarbour\lib\macro.lib + >> b32.bc

ECHO C:\xHarbour\lib\pp.lib + >> b32.bc

ECHO C:\xHarbour\lib\rdd.lib + >> b32.bc

ECHO C:\xHarbour\lib\rddads.lib + >> b32.bc

ECHO C:\xHarbour\lib\rtl.lib + >> b32.bc

ECHO C:\xHarbour\lib\vm.lib + >> b32.bc

ECHO C:\xHarbour\lib\codepage.lib + >> b32.bc

ECHO C:\xHarbour\lib\common.lib + >> b32.bc

ECHO C:\xHarbour\lib\dbfcdx.lib + >> b32.bc

ECHO gtwin.lib + >> b32.bc

ECHO cw32.lib + >> b32.bc

ECHO import32.lib, >> b32.bc

ECHO E:\Plenowin\PLENOWIN.xRes + >> B32.BC

ECHO E:\Plenowin\pleno.res + >> B32.BC

ILINK32 @B32.BC

IF ERRORLEVEL 1 GOTO ERROR

REM - # *** COMPRESSING *** #

ECHO STEP: 24

ECHO TITLE "Compressing"

ECHO UNIT PLENOWIN.EXE

C:\xDev\UPX.EXE -q PLENOWIN.EXE

IF ERRORLEVEL 1 GOTO ERROR

REM - ### Fim do Processo normal

ECHO Normal shutdown

GOTO FIM

REM - ### Fim do Processo (MAS COM ERRO)

:ERROR

ECHO Abnormal end of process

GOTO FIM

REM - ### Fim do Processo

:FIM

IF EXIST B32.BC DEL B32.BC

IF EXIST E:\Plenowin\PLENOWIN.MAP DEL E:\Plenowin\PLENOWIN.MAP

IF EXIST E:\Plenowin\PLENOWIN.TDS DEL E:\Plenowin\PLENOWIN.TDS

IF EXIST E:\Plenowin\PLENOWIN.TR2 DEL E:\Plenowin\PLENOWIN.TR2

IF EXIST E:\Plenowin\PLENOWIN.xRC DEL E:\Plenowin\PLENOWIN.xRC

assinatchris.jpg

Link to comment
Share on other sites

VIXE...

SAY DE BAIXO, QUE AGORA O CRIS SE IRRITOU! hehehehehehe.

Marllon... Você é uma FIGURA! Mas eu adoro você CABRA!

Deve ser alguma coisa nas suas CONFIGURAÇÕES, ou UMA LIB FALTANTE. Abraços.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

FWH 2.7 - xHARBOUR 0.99.50 - WorkShop.Exe

Link to comment
Share on other sites

Por exemplo, a BCC640.LIB não foi incorporada ao projeto, nem deu qualquer erro.

NO FIVEWIN 2.7 FOR XHARBOUR, ELA NÃO É MAIS NECESSARIA. VOCE VE NO MEU CX.LNK, APENAS COMO TESTE, QUE NAO FAZ DIFERENÇA SE INCORPORO OU NÃO. POSSO TIRÃ-LA, QUE VAI FUNCIONAR DO MESMO JEITO.

POSSO INCORPORAR QUALQUER LIB DO XHARBOUR, QUE MESMO QUE EU NAO ESTEJA USANDO OS COMANDOS DELA, NAO TEM PROBLEMAS.

EXEMPLO: EU VOU USAR A HBCOMM.LIB PARA ABRIR AS PORTAS SERIAIS, AINDA NAO TEM NENHUMA CHAMADA AS FUNCOES DA LIB, MAS NAO ME RETORNA ERRO SOMENTE PORQUE EU A INCORPOREI E NAO USEI. Entendeu??

O MEU AMIGO DA NICARAGUA ESTAVA CERTINHO! ALIAS, TAMBEM É AMIGO DO KLEYBER DERICK! Abraços.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

FWH 2.7 - xHARBOUR 0.99.50 - WorkShop.Exe

Link to comment
Share on other sites

Marllon

Resolvi sim, está funcionando.

Consegui recompilar umas libs como a twbrowse17, tsbutton e folderbmp que estavam dando dor de cabeça.

Inclusive a SqlLib, o Vailton já liberou para o xHarbour 0.99.51.

Estou rodando tanto com o xMate quanto com uma bat.

Veja o que vc quer de exemplo que eu lhe mando.

José Carlos

Guarulhos-SP

FW 2.0 / Clipper 5.2e / WS | FWH 2.7 / xHarbour 99.5 / xMate / Pelles / SqlLib(MySql)

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...