Page 1 of 1

Ruta no especificada al compilar

PostPosted: Wed Jul 12, 2023 7:49 pm
by EASYSOFT
Buenas tardes.
He adquirido la actualizacióde fwh, estoy tratando de compilar con harbour
en la carpeta samples estoy tratando de compilar y prg pero no lo logro.
┌────────────────────────────────────────────────────────────────────────────┐
?FiveWin for Harbour 23.04 - Apr. 2023 Harbour development power │▄
?(c) FiveTech 1993-2023 for Microsoft Windows 9X/NT/200X/ME/XP/Vista/7/8/10 │█
└────────────────────────────────────────────────────────────────────────────┘?
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀?
Compiling...
El sistema no puede encontrar la ruta especificada.
* Compile errors *
he modificado ilink32
-Gn
-Lc:\borland\bcc740\lib;c:\borland\bcc740\lib\psdk
-aa
-x

tambien bcc32.cgf
-6
-DHB_GUI
-DHB_INCLUDE_WINEXCHANDLER
-DHB_NO_PROFILER
-DHB_NO_TRACE
-DHB_WIN32_IO
-Ic:\borland\bcc740\include\windows\crtl;c:\borland\bcc740\include\windows\sdk;c:\borland\bcc740\include\dinkumware

Y este el el buildh
if A%1 == A GOTO :SINTAX
if NOT EXIST %1.prg GOTO :NOEXIST

if "%FWDIR%" == "" set FWDIR=c:\fwh2304
if "%HBDIR%" == "" set HBDIR=c:\harbour
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\win\bcc
set fwh=%FWDIR%
if exist c:\borland\bcc740 set bcdir=c:\borland\bcc740
if exist c:\bcc64 set bcdir=c:\bcc64

%hdir%\bin\win\bcc\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 -I%fwh%\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

Gracias por su ayuda

Re: Ruta no especificada al compilar

PostPosted: Thu Jul 13, 2023 4:44 am
by Antonio Linares
Estimado Oscar,

edita buildh.bat y camia esta línea:

%hdir%\bin\win\bcc\harbour

por

%hdir%\bin\harbour

Re: Ruta no especificada al compilar

PostPosted: Thu Jul 13, 2023 1:34 pm
by EASYSOFT
Estimado Antonio gracias.
Ahora me da este error

Turbo Incremental Link 6.90 Copyright (c) 1997-2017 Embarcadero Technologies, Inc.
Fatal: Unable to open file 'HBHPDF.LIB'
* Linking errors *

C:\fwh2304\samples>dir hbhpdf.lib /s /p
El volumen de la unidad C no tiene etiqueta.
El número de serie del volumen es: 787B-0755
No se encuentra el archivo

C:\fwh2304\samples>cd..

C:\fwh2304>dir hbhpdf.lib /s /p
El volumen de la unidad C no tiene etiqueta.
El número de serie del volumen es: 787B-0755

Directorio de C:\fwh2304\lib\xhb

03/07/2023 13:10 1.008.846 hbhpdf.lib
como se observa esa libreria esta en esa carpeta xhb que creo es de xharbour y estoy usando harbour

Saludos

Re: Ruta no especificada al compilar SOLUCIONADO

PostPosted: Thu Jul 13, 2023 2:18 pm
by EASYSOFT
Solucionado muchas gracias