Page 1 of 1

Error al utilizar nueva version de FWH

PostPosted: Wed Jan 25, 2012 6:14 pm
by Orbex
Hola amigos del foro

Estoy intentando utilizar la nueva version de FWH que adquiri pero al compilar el sistema me envia el error de Unable to open file 'UUID.LIB' , he comprobado que dicho archivo si se encuentra en BCC582 y creo la ruta en el archivo BUILDX.BAT estacorrecta, alguna idea ?

Gracias

PD
El buildx.bat es el mismo que esta en C:\FWH\SAMPLES (sin cambios)
Instale el xHarbour y el BCC582

Re: Error al utilizar nueva version de FWH

PostPosted: Wed Jan 25, 2012 6:21 pm
by Daniel Garcia-Gil
Saludos

compruebas que los PATH esten bien dentro del .BAT y que apunten correctamente a su destino

Re: Error al utilizar nueva version de FWH

PostPosted: Sun Jan 29, 2012 9:08 pm
by Orbex
Hola Daniel, gracias por contestar
ya revise los PATH y me parece que estan correctos, tengo la carpetsa C:\FWH, C:\XHARBOUR y C:\BCC582 ya verifique y el archivo UUID.LIB esta presente en C:\BCC582\LIB
Alguna idea

Gracias
PD: Me urge poner el nuevo FWH a funcionar ya que el cliente que lo adquirio ya quiere ver cosas nuevas hechas con lo que compro y ya llevo varios dias y no arranca....


//Buildx.bat
@ECHO OFF
CLS
ECHO ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
ECHO ³ FiveWin for xHarbour 11.12 - Dec. 2011 xHarbour development power ³Ü
ECHO ³ (c) FiveTech, 1993-2011 for Microsoft Windows 9X/NT/200X/ME/XP/Vista/7 ³Û
ECHO ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ
ECHO ÿ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß

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

ECHO Compiling...

:if "%FWDIR%" == "" set FWDIR=.\..\

if "%FWDIR%" == "" set FWDIR=c:\fwh
if "%XHDIR%" == "" set XHDIR=c:\xharbour
rem if "%2" == "/b" set GT=gtwin
rem if not "%2" == "/b" set GT=gtgui
set GT=gtgui

set hdir=%XHDIR%
set hdirl=%hdir%\lib
set bcdir=c:\bcc582
set fwh=%FWDIR%

%hdir%\bin\harbour %1 /n /i%fwh%\include;%hdir%\include /w /p %2 %3 > comp.log
IF ERRORLEVEL 1 GOTO COMPILEERRORS
@type comp.log

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

IF EXIST %1.rc %bcdir%\bin\brc32 -r -I%bcdir%\include %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\Fivehx.lib %fwh%\lib\FiveHC.lib + >> b32.bc
echo C:\FWH\lib\Fivehx.lib C:\FWH\lib\FiveHC.lib C:\FWH\lib\SbuttonX.lib C:\FWH\lib\SBROWSEX.lib c:\FWH\lib\texcels.lib + >> b32.bc

echo %hdirl%\rtl.lib + >> b32.bc
echo %hdirl%\vm.lib + >> b32.bc
echo %hdirl%\%GT%.lib + >> b32.bc
echo %hdirl%\lang.lib + >> b32.bc
echo %hdirl%\macro.lib + >> b32.bc
echo %hdirl%\rdd.lib + >> b32.bc
echo %hdirl%\dbfntx.lib + >> b32.bc
echo %hdirl%\dbfcdx.lib + >> b32.bc
echo %hdirl%\dbffpt.lib + >> b32.bc
echo %hdirl%\hbsix.lib + >> b32.bc
echo %hdirl%\debug.lib + >> b32.bc
echo %hdirl%\common.lib + >> b32.bc
echo %hdirl%\pp.lib + >> b32.bc
echo %hdirl%\pcrepos.lib + >> b32.bc
echo %hdirl%\ct.lib + >> b32.bc
echo %hdirl%\zlib.lib + >> b32.bc
echo %hdirl%\hbzip.lib + >> b32.bc
echo %hdirl%\png.lib + >> b32.bc

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

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

IF EXIST %1.res echo %1.res >> b32.bc

rem uncomment this line to use the debugger and comment the following one
if %GT% == gtwin %bcdir%\bin\ilink32 -Gn -Tpe -s -v @b32.bc
IF ERRORLEVEL 1 GOTO LINKERROR
if %GT% == gtgui %bcdir%\bin\ilink32 -Gn -aa -Tpe -s -v @b32.bc
IF ERRORLEVEL 1 GOTO LINKERROR
ECHO * Application successfully built *
%1
GOTO EXIT
ECHO

rem delete temporary files
@del %1.c

:COMPILEERRORS
@type comp.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

Re: Error al utilizar nueva version de FWH

PostPosted: Sun Jan 29, 2012 9:17 pm
by Antonio Linares
Orbex,

Comprueba que tengas correctamente definidos los ficheros de configuración de Borland:

viewtopic.php?f=17&t=13098

Re: Error al utilizar nueva version de FWH

PostPosted: Mon Jan 30, 2012 3:59 am
by Orbex
Gracias Antonio, era la configuracion de esos archivos que apuntaban al disco D...

Ahora me sale el siguiente error que parece tener algo que ver con OLE, alguna idea?

Nuevamente gracias por la ayuda, ya sabes que a veces necesitamos alguna ayudita para encender el cohete FW.... despues, al infinito y mas alla...
Gracias

Lines 28527, Functions/Procedures 571
Generating C source output to 'EVOLUTIO.c'...
Done.
Borland C++ 5.82 for Win32 Copyright (c) 1993, 2005 Borland
EVOLUTIO.c:
Borland Resource Compiler Version 5.40
Copyright (c) 1990, 1999 Inprise Corporation. All rights reserved.
Turbo Incremental Link 5.69 Copyright (c) 1997-2005 Borland
Error: Unresolved external '_HB_FUN_OLEUNINITIALIZE' referenced from C:\EVOLUTIO\EVOLUTIO.OBJ
* Linking errors *
The system cannot find the file specified.