FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour De *.C Para *.Obj en BCC74 no funciona más.
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: De *.C Para *.Obj en BCC74 no funciona más.
Posted: Tue Sep 12, 2023 09:26 PM
Como NO, Leandro? Use un EDITOR mejor.
Code (fw): Select all Collapse
   TASKGROUP  "Detalles" NO COLLAPSABLE

      /*
      TASKITEM  "<b>TTaskPanel()</b>" + ;
      OemToAnsi("<p>Clase para la creaci¢n de paneles de tareas</p>")+;
                "<p><b>Autor</b></p>" +;
      OemToAnsi("<p>Andr‚s Reyes Hernandez</p>") INFO
      */

      // Ó:

      TASKITEM "<b>TTaskPanel()</b>" + ;
               "<p>Clase para la creación de paneles de tareas</p>" +;
               "<p><b>Autor</b></p>" +;
               "<p>Andrés Reyes Hernandez</p>" INFO

   ENDTASKGROUP
Leandro, si quieres te puedo enviar mi EDITPAD.exe que uso para acentuar cuando quiero acentos PARA WINDOWS, aunque uso un EDITOR EN MODO CONSOLA, entonces uso el comando OemToAnsi().

Aqui Leandro, Editores que uso:

https://mega.nz/file/kU9RWCxL#lpUbQpx2NRJp-h54F0b4Fa8VbqYQLuXrTYoC3Wwkjg4

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 1144
Joined: Mon Feb 05, 2007 07:15 PM
Re: De *.C Para *.Obj en BCC74 no funciona más.
Posted: Wed Sep 13, 2023 05:07 PM

Joao gracia por compartir lo que haces

saludos

Cesar Cortes Cruz

SysCtrl Software

Mexico



' Sin +- FWH es mejor "
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: De *.C Para *.Obj en BCC74 no funciona más.
Posted: Mon Sep 18, 2023 03:32 PM
Ahora usando BCC76 - Very good. Un nuevo compilador SUPER!

https://forums.fivetechsupport.com/viewtopic.php?f=16&t=33542&start=30&sid=a6c7eac8633df3d196dc887cdd100711#p263687

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Re: De *.C Para *.Obj en BCC74 no funciona más.
Posted: Thu Sep 28, 2023 08:43 PM

Saludos

Esta Usando BCC76,

Por casualidad tiene Harbour para BCC76

Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: De *.C Para *.Obj en BCC74 no funciona más.
Posted: Thu Sep 28, 2023 09:23 PM
ruben Dario wrote:Saludos

Esta Usando BCC76,
Por casualidad tiene Harbour para BCC76
Ruben lo siento. No USO Harbour aún, ni por decreto de Jesús. jajaja, es broma.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: De *.C Para *.Obj en BCC74 no funciona más.
Posted: Sat Sep 30, 2023 07:31 PM
ruben Dario wrote:Saludos

Esta Usando BCC76,
Por casualidad tiene Harbour para BCC76
I've just been able to build Harbour for BCC 7.60. If you want to try it let me know.
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: De *.C Para *.Obj en BCC74 no funciona más.
Posted: Sat Sep 30, 2023 07:45 PM
Enrico Maria Giordano wrote:
Saludos

Esta Usando BCC76,
Por casualidad tiene Harbour para BCC76
I've just been able to build Harbour for BCC 7.60. If you want to try it let me know.

Enrico, post the LINK to download and I'll test it too. Thanks.

Enrico, publica el ENLACE para descargar y lo probaré también. Gracias.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: De *.C Para *.Obj en BCC74 no funciona más.
Posted: Sun Oct 01, 2023 04:10 PM
Enrico Maria Giordano wrote:Here it is:

https://wormhole.app/YJ7j3#S-3lcwrtLP0GkbDPn5mrRQ
Enrico, compilando perfecto:
Code (fw): Select all Collapse
Harbour 3.2.0dev (r2307062207)
Copyright (c) 1999-2021, https://harbour.github.io/

Syntax:  c:\HBBCC76\bin\harbour.exe <file[s][.prg]|@file> [options]

BUILDH.BAT

@ECHO OFF
CLS
ECHO ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
ECHO ³ FiveWin for Harbour                             Harbour development power  ³Ü
ECHO ³ (c) FiveTech 1993-2019 for Microsoft Windows 9X/NT/200X/ME/XP/Vista/7/8/10 ³Û
ECHO ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ
ECHO ÿ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß

if A%1 == A GOTO :SINTAX
if NOT EXIST %1.prg GOTO :NOEXIST

if "%FWDIR%" == "" set FWDIR=.\..
REM Set HBDIR=c:\HBBCC76\lib\win\bcc -> copiar para C:\HBBCC76\LIB y listo.
if "%HBDIR%" == "" set HBDIR=c:\HBBCC76
rem if "%2" == "/b" set GT=gtwin
rem if not "%2" == "/b" set GT=gtgui
set GT=gtgui

ECHO Compiling...

set hdir=%HBDIR%
set hdirl=%hdir%\lib
set fwh=%FWDIR%
rem if exist c:\bcc74 set bcdir=c:\bcc74
if exist c:\bcc76 set bcdir=c:\bcc76

%hdir%\bin\harbour %1 /n /i%fwh%\include;%hdir%\include /w /p %2 %3 > comp.log 2> warnings.log
if errorlevel 1 goto COMPILEERRORS
@type comp.log
@type warnings.log

echo -O2 -e%1.exe -I%hdir%\include -I%bcdir%\include %1.c > b32.bc
%bcdir%\bin\bcc32 -M -c @b32.bc
:ENDCOMPILE

IF EXIST %1.rc %bcdir%\bin\brc32.exe -r -I%bcdir%\include -I%bcdir%\include\windows\sdk %1
rem IF EXIST %1.rc %bcdir%\bin\cgrc.exe -r -m -I%bcdir%\include -I%bcdir%\include\windows\sdk %1
rem IF EXIST %1.rc %vcdir%\bin\rc -r -d__FLAT__ %1

echo %bcdir%\lib\c0w32.obj + > b32.bc
echo %1.obj, + >> b32.bc
echo %1.exe, + >> b32.bc
echo %1.map, + >> b32.bc
echo %fwh%\lib\FiveH.lib %fwh%\lib\FiveHC.lib %fwh%\lib\libmysql.lib + >> b32.bc
echo %fwh%\lib\hbpgsql.lib %fwh%\lib\libpq.lib + >> b32.bc
echo %hdirl%\hbwin.lib + >> b32.bc
echo %hdirl%\gtgui.lib + >> b32.bc
echo %hdirl%\hbrtl.lib + >> b32.bc
echo %hdirl%\hbvm.lib + >> b32.bc
echo %hdirl%\hblang.lib + >> b32.bc
echo %hdirl%\hbmacro.lib + >> b32.bc
echo %hdirl%\hbrdd.lib + >> b32.bc
echo %hdirl%\rddntx.lib + >> b32.bc
echo %hdirl%\rddcdx.lib + >> b32.bc
echo %hdirl%\rddfpt.lib + >> b32.bc
echo %hdirl%\hbsix.lib + >> b32.bc
echo %hdirl%\hbdebug.lib + >> b32.bc
echo %hdirl%\hbcommon.lib + >> b32.bc
echo %hdirl%\hbpp.lib + >> b32.bc
echo %hdirl%\hbcpage.lib + >> b32.bc
echo %hdirl%\hbcplr.lib + >> b32.bc
echo %hdirl%\hbct.lib + >> b32.bc
echo %hdirl%\hbpcre.lib + >> b32.bc
echo %hdirl%\xhb.lib + >> b32.bc
echo %hdirl%\hbziparc.lib + >> b32.bc
echo %hdirl%\hbmzip.lib + >> b32.bc
echo %hdirl%\hbzlib.lib + >> b32.bc
echo %hdirl%\minizip.lib + >> b32.bc
rem echo %hdirl%\png.lib + >> b32.bc
echo %hdirl%\hbusrrdd.lib + >> b32.bc
echo %hdirl%\hbtip.lib + >> b32.bc
echo %hdirl%\hbzebra.lib + >> b32.bc

rem Uncomment these two lines to use Advantage RDD
rem echo %hdirl%\rddads.lib + >> b32.bc
rem echo %hdirl%\Ace32.lib + >> b32.bc

echo %fwh%\lib\dolphin.lib + >> b32.bc
rem echo %fwh%\lib\libmysql.lib + >> b32.bc

echo %bcdir%\lib\cw32.lib + >> b32.bc
echo %bcdir%\lib\uuid.lib + >> b32.bc
echo %bcdir%\lib\import32.lib + >> b32.bc
echo %bcdir%\lib\ws2_32.lib + >> b32.bc
echo %bcdir%\lib\psdk\odbc32.lib + >> b32.bc
echo %bcdir%\lib\psdk\nddeapi.lib + >> b32.bc
echo %bcdir%\lib\psdk\iphlpapi.lib + >> b32.bc
echo %bcdir%\lib\psdk\msimg32.lib + >> b32.bc
echo %bcdir%\lib\psdk\psapi.lib + >> b32.bc
echo %bcdir%\lib\psdk\rasapi32.lib + >> b32.bc
echo %bcdir%\lib\psdk\gdiplus.lib + >> b32.bc
echo %bcdir%\lib\psdk\shell32.lib, >> b32.bc

IF EXIST %1.res echo %1.res >> b32.bc
if %GT% == gtwin %bcdir%\bin\ilink32 -Gn -Tpe -s @b32.bc
IF ERRORLEVEL 1 GOTO LINKERROR
if %GT% == gtgui %bcdir%\bin\ilink32 -Gn -aa -Tpe -s @b32.bc
IF ERRORLEVEL 1 GOTO LINKERROR
ECHO * Application successfully built *
rem signtool.exe sign /fd sha256 %1.exe
%1
GOTO EXIT
ECHO

rem delete temporary files
@del %1.c

:COMPILEERRORS
@type comp.log
@type warnings.log
ECHO * Compile errors *
GOTO EXIT

:LINKERROR
ECHO * Linking errors *
GOTO EXIT

:SINTAX
ECHO    SYNTAX: Build [Program]     {-- No especifiques la extensi¢n PRG
ECHO                                {-- Don't specify .PRG extension
GOTO EXIT

:NOEXIST
ECHO The specified PRG %1 does not exist

:EXIT
Gracias, thanks.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: De *.C Para *.Obj en BCC74 no funciona más.
Posted: Sun Oct 01, 2023 04:36 PM
https://imgur.com/PvfVBJD



Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: De *.C Para *.Obj en BCC74 no funciona más.
Posted: Fri Oct 13, 2023 06:26 PM

João, are you interested in testing Harbour 64-bit for BCC 7.60 64-bit?

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: De *.C Para *.Obj en BCC74 no funciona más.
Posted: Fri Oct 13, 2023 06:35 PM
Dear Enrico,

Could you please upload it to https://github.com/FiveTechSoft/harbour_and_xharbour_builds ?

many thanks
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: De *.C Para *.Obj en BCC74 no funciona más.
Posted: Fri Oct 13, 2023 07:25 PM

Ok, when it will be ready. I'm still struggling to get the build to finish correctly. I'm on the Harbour developers mailing-list.

Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: De *.C Para *.Obj en BCC74 no funciona más.
Posted: Fri Oct 13, 2023 08:13 PM
Enrico Maria Giordano wrote:João, are you interested in testing Harbour 64-bit for BCC 7.60 64-bit?
Master Enrico, who wouldn't want to? Unfortunately, I still use Windows 7 32 and Fivewin 32-bit, so it's not possible to test the 64-bit version, still, thank you very much.

Maestro Enrico, ¿quién no querría hacerlo? Desafortunadamente, todavía uso Windows 7 de 32 y Fivewin de 32 bits, por lo que no es posible probar la versión de 64 bits, aún así, muchas gracias.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: De *.C Para *.Obj en BCC74 no funciona más.
Posted: Fri Oct 13, 2023 09:24 PM

Ah, ok, don't worry.