Page 1 of 1

Compilar y lincar samples\account de FWH

PostPosted: Wed Sep 06, 2023 8:45 pm
by FiveWiDi
Hola a todos,

Estoy intentando lanzar el go.bat con los path adecuados a mi entorno para obtener el ejemplo de FWH "account", y no consigo averiguar que .lib debo añadir al fichero account.mak para qeu no de errores y genere el .EXE

A ver si alguién consigue lincar o indicarme que .lib debo añadir.

De momento me he quedado con los errores:

Error: Unresolved external 'SHGetImageList' referenced from C:\DESARROL\FWH_2212\LIB\FIVEHC.LIB|ICONS
Error: Unresolved external 'SHCreateDirectoryExA' referenced from C:\DESARROL\FWH_2212\LIB\FIVEHC.LIB|MKDIR
Error: Unresolved external 'SHCreateDirectoryExW' referenced from C:\DESARROL\FWH_2212\LIB\FIVEHC.LIB|MKDIR
Error: Unable to perform link

Muchas gracias

Re: Compilar y lincar samples\account de FWH

PostPosted: Thu Sep 07, 2023 7:14 am
by Antonio Linares
Estimado Carlos,

Tienes que enlazar shell32.lib

Re: Compilar y lincar samples\account de FWH

PostPosted: Thu Sep 07, 2023 9:14 am
by FiveWiDi
Antonio Linares wrote:Estimado Carlos,

Tienes que enlazar shell32.lib


Muchas gracias Antonio, pero no va, da este error:

c:\desarrol\bcc7032\bin\ilink32 -Gn -aa -Tpe -s @b32.bc
Turbo Incremental Link 6.70 Copyright (c) 1997-2014 Embarcadero Technologies, Inc.
c:\desarrol\bcc7032\lib\psdk\shell32.lib(1):'Unrecognized keyword '?''
Fatal: Error processing .DEF file

** error 2 ** deleting account.exe

Re: Compilar y lincar samples\account de FWH

PostPosted: Thu Sep 07, 2023 9:41 am
by Antonio Linares
Carlos,

b32.bc parece estar mal ya que está recibiendo el nombre de la lib como si se tratase de un fichero def

Revisa las comas dentro de b32.bc y compara como lo hace FWH\samples\buildh.bat

Re: Compilar y lincar samples\account de FWH

PostPosted: Thu Sep 07, 2023 9:57 am
by FiveWiDi
Antonio Linares wrote:Carlos,

b32.bc parece estar mal ya que está recibiendo el nombre de la lib como si se tratase de un fichero def

Revisa las comas dentro de b32.bc y compara como lo hace FWH\samples\buildh.bat


Muchas gracias Antonio,

Lo tenía así:

echo $(BCDIR)\lib\psdk\rasapi32.lib >> b32.bc

REM ***********************************07/09/2023
echo $(BCDIR)\lib\psdk\shell32.lib, + >> b32.bc

cuando debía ser así:

echo $(BCDIR)\lib\psdk\rasapi32.lib + >> b32.bc

REM ***********************************07/09/2023
echo $(BCDIR)\lib\psdk\shell32.lib, >> b32.bc


Las comas bien, el signo '+' mal.

Por cierto he conseguido compilar y ejecutar...

Aparece en PESETAS!!!!
Que bueno!!!

Y creo que me valdrá.

Gracias de nuevo.

Re: Compilar y lincar samples\account de FWH

PostPosted: Thu Sep 07, 2023 10:07 am
by Antonio Linares
Muy bien :-)