New on harbour

Postby Antonio Linares » Mon Nov 03, 2008 10:22 pm

Patrick,

Don't place "," between OBJ names:

echo PRG1.obj + >> b32.bc
echo PRG2.obj + >> b32.bc
echo PRG3.obj, + >> b32.bc
ETC ETC

Just one for the latest one.

Yes, it should work :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42080
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby patili » Mon Nov 03, 2008 10:45 pm

I have made it and now i have that

Compiling...
Harbour 1.0.1dev Intl. (Rev. 9361)
Copyright (c) 1999-2008, http://www.harbour-project.org/
Compiling 'TITUS.prg'...
Lines 4079, Functions/Procedures 10
Generating C source output to 'TITUS.c'... Done.
Harbour 1.0.1dev Intl. (Rev. 9361)
Copyright (c) 1999-2008, http://www.harbour-project.org/
Compiling 'ANALYSES.prg'...
Lines 4076, Functions/Procedures 3
Generating C source output to 'ANALYSES.c'... Done.
Harbour 1.0.1dev Intl. (Rev. 9361)
Copyright (c) 1999-2008, http://www.harbour-project.org/
Compiling 'ANIMAUX.prg'...
Lines 3341, Functions/Procedures 1
Generating C source output to 'ANIMAUX.c'... Done.
Harbour 1.0.1dev Intl. (Rev. 9361)
Copyright (c) 1999-2008, http://www.harbour-project.org/
Compiling 'ATTENTE.prg'...
Lines 3555, Functions/Procedures 4
Generating C source output to 'ATTENTE.c'... Done.
Harbour 1.0.1dev Intl. (Rev. 9361)
Copyright (c) 1999-2008, http://www.harbour-project.org/
Compiling 'CARNET.prg'...
Lines 4468, Functions/Procedures 10
Generating C source output to 'CARNET.c'... Done.
Harbour 1.0.1dev Intl. (Rev. 9361)
Copyright (c) 1999-2008, http://www.harbour-project.org/
Compiling 'CLIENTS.prg'...
Lines 4655, Functions/Procedures 22
Generating C source output to 'CLIENTS.c'... Done.
Harbour 1.0.1dev Intl. (Rev. 9361)
Copyright (c) 1999-2008, http://www.harbour-project.org/
Compiling 'CREAFICH.prg'...
Lines 3405, Functions/Procedures 1
Generating C source output to 'CREAFICH.c'... Done.
Harbour 1.0.1dev Intl. (Rev. 9361)
Copyright (c) 1999-2008, http://www.harbour-project.org/
Compiling 'DEPENSES.prg'...
Lines 4145, Functions/Procedures 9
Generating C source output to 'DEPENSES.c'... Done.
Harbour 1.0.1dev Intl. (Rev. 9361)
Copyright (c) 1999-2008, http://www.harbour-project.org/
Compiling 'FICHE.prg'...
Lines 4009, Functions/Procedures 17
Generating C source output to 'FICHE.c'... Done.
Harbour 1.0.1dev Intl. (Rev. 9361)
Copyright (c) 1999-2008, http://www.harbour-project.org/
Compiling 'HONO.prg'...
Lines 3902, Functions/Procedures 8
Generating C source output to 'HONO.c'... Done.
Harbour 1.0.1dev Intl. (Rev. 9361)
Copyright (c) 1999-2008, http://www.harbour-project.org/
Compiling 'IMPAYE.prg'...
Lines 3364, Functions/Procedures 1
Generating C source output to 'IMPAYE.c'... Done.
Harbour 1.0.1dev Intl. (Rev. 9361)
Copyright (c) 1999-2008, http://www.harbour-project.org/
Compiling 'N2L.prg'...
Lines 4883, Functions/Procedures 2
Generating C source output to 'N2L.c'... Done.
Harbour 1.0.1dev Intl. (Rev. 9361)
Copyright (c) 1999-2008, http://www.harbour-project.org/
Compiling 'RACE.prg'...
Lines 3690, Functions/Procedures 8
Generating C source output to 'RACE.c'... Done.
Harbour 1.0.1dev Intl. (Rev. 9361)
Copyright (c) 1999-2008, http://www.harbour-project.org/
Compiling 'RECETTES.prg'...
Lines 4021, Functions/Procedures 10
Generating C source output to 'RECETTES.c'... Done.
Harbour 1.0.1dev Intl. (Rev. 9361)
Copyright (c) 1999-2008, http://www.harbour-project.org/
Compiling 'REPERT.prg'...
Lines 3516, Functions/Procedures 3
Generating C source output to 'REPERT.c'... Done.
Harbour 1.0.1dev Intl. (Rev. 9361)
Copyright (c) 1999-2008, http://www.harbour-project.org/
Compiling 'SAISIEHD.prg'...
Lines 3347, Functions/Procedures 1
Generating C source output to 'SAISIEHD.c'... Done.
Harbour 1.0.1dev Intl. (Rev. 9361)
Copyright (c) 1999-2008, http://www.harbour-project.org/
Compiling 'SALAIRES.prg'...
Lines 4462, Functions/Procedures 12
Generating C source output to 'SALAIRES.c'... Done.
Harbour 1.0.1dev Intl. (Rev. 9361)
Copyright (c) 1999-2008, http://www.harbour-project.org/
Compiling 'TARIF.prg'...
Lines 4197, Functions/Procedures 12
Generating C source output to 'TARIF.c'... Done.
Harbour 1.0.1dev Intl. (Rev. 9361)
Copyright (c) 1999-2008, http://www.harbour-project.org/
Compiling 'TATOUAGE.prg'...
Lines 3541, Functions/Procedures 2
Generating C source output to 'TATOUAGE.c'... Done.
Harbour 1.0.1dev Intl. (Rev. 9361)
Copyright (c) 1999-2008, http://www.harbour-project.org/
Compiling 'VACCIN.prg'...
Lines 4330, Functions/Procedures 9
Generating C source output to 'VACCIN.c'... Done.
Harbour 1.0.1dev Intl. (Rev. 9361)
Copyright (c) 1999-2008, http://www.harbour-project.org/
Compiling 'VERIF.prg'...
Lines 4287, Functions/Procedures 11
Generating C source output to 'VERIF.c'... Done.
Le fichier spécifié est introuvable.
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
c:\titus\prg\TITUS.c:
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
c:\titus\prg\ANALYSES.c:
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
c:\titus\prg\ANIMAUX.c:
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
c:\titus\prg\ATTENTE.c:
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
c:\titus\prg\CARNET.c:
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
c:\titus\prg\CLIENTS.c:
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
c:\titus\prg\CREAFICH.c:
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
c:\titus\prg\DEPENSES.c:
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
c:\titus\prg\FICHE.c:
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
c:\titus\prg\HONO.c:
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
c:\titus\prg\IMPAYE.c:
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
c:\titus\prg\N2L.c:
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
c:\titus\prg\RACE.c:
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
c:\titus\prg\RECETTES.c:
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
c:\titus\prg\REPERT.c:
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
c:\titus\prg\SAISIEHD.c:
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
c:\titus\prg\SALAIRES.c:
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
c:\titus\prg\TARIF.c:
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
c:\titus\prg\TATOUAGE.c:
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
c:\titus\prg\VACCIN.c:
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
c:\titus\prg\VERIF.c:
c:\Borland\BCC55\bin\bcc32 /M /c @b32.bc
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
c:\Borland\BCC55\lib\psdk\msimg32.lib(1):'Unrecognized keyword 'Ç''
Fatal: Error processing .DEF file
Appuyez sur une touche pour continuer...
User avatar
patili
 
Posts: 98
Joined: Mon Jan 23, 2006 9:34 am
Location: LE CREUSOT FRANCE

Postby Antonio Linares » Mon Nov 03, 2008 10:49 pm

Patrick,

Please copy here your modified buildh.bat, thanks
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42080
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby patili » Mon Nov 03, 2008 10:54 pm

if "%FWDIR%" == "" set FWDIR=c:\fwh
if "%HBDIR%" == "" set HBDIR=c:\harbour
if "%2" == "/b" set GT=gtwin
if not "%2" == "/b" set GT=gtgui

ECHO Compiling...

set hdir=%HBDIR%
set hdirl=%hdir%\lib
set fwh=%FWDIR%
set bcdir=c:\Borland\BCC55
%hdir%\bin\harbour TITUS /n /i..\include;%hdir%\include /w %2 %3 > clip.log
%hdir%\bin\harbour ANALYSES /n /i..\include;%hdir%\include /w %2 %3 >> clip.log
%hdir%\bin\harbour ANIMAUX /n /i..\include;%hdir%\include /w %2 %3 >> clip.log
%hdir%\bin\harbour ATTENTE /n /i..\include;%hdir%\include /w %2 %3 >> clip.log
%hdir%\bin\harbour CARNET /n /i..\include;%hdir%\include /w %2 %3 >> clip.log
%hdir%\bin\harbour CLIENTS /n /i..\include;%hdir%\include /w %2 %3 >> clip.log
%hdir%\bin\harbour CREAFICH /n /i..\include;%hdir%\include /w %2 %3 >> clip.log
%hdir%\bin\harbour DEPENSES /n /i..\include;%hdir%\include /w %2 %3 >> clip.log
%hdir%\bin\harbour FICHE /n /i..\include;%hdir%\include /w %2 %3 >> clip.log
%hdir%\bin\harbour HONO /n /i..\include;%hdir%\include /w %2 %3 >> clip.log
%hdir%\bin\harbour IMPAYE /n /i..\include;%hdir%\include /w %2 %3 >> clip.log
%hdir%\bin\harbour N2L /n /i..\include;%hdir%\include /w %2 %3 >> clip.log
%hdir%\bin\harbour RACE /n /i..\include;%hdir%\include /w %2 %3 >> clip.log
%hdir%\bin\harbour RECETTES /n /i..\include;%hdir%\include /w %2 %3 >> clip.log
%hdir%\bin\harbour REPERT /n /i..\include;%hdir%\include /w %2 %3 >> clip.log
%hdir%\bin\harbour SAISIEHD /n /i..\include;%hdir%\include /w %2 %3 >> clip.log
%hdir%\bin\harbour SALAIRES /n /i..\include;%hdir%\include /w %2 %3 >> clip.log
%hdir%\bin\harbour TARIF /n /i..\include;%hdir%\include /w %2 %3 >> clip.log
%hdir%\bin\harbour TATOUAGE /n /i..\include;%hdir%\include /w %2 %3 >> clip.log
%hdir%\bin\harbour VACCIN /n /i..\include;%hdir%\include /w %2 %3 >> clip.log
%hdir%\bin\harbour VERIF /n /i..\include;%hdir%\include /w %2 %3 >> clip.log


IF ERRORLEVEL 1 GOTO COMPILEERRORS
@type comp.log



echo -O2 -etitus.exe -I%hdir%\include -I%bcdir%\include titus.c > b32.bc



rem echo off IF ERRORLEVEL 1 PAUSE
rem echo off IF ERRORLEVEL 1 GOTO EXIT

rem echo -O2 -e%1.exe -I%hdir%\include -tW %1.c > b32.bc
rem echo -O2 -etitus.exe -I%hdir%\include -tW titus.c > b32.bc

c:\borland\bcc55\bin\bcc32 /M /c -O2 -Ic:\harbour\include -oc:\titus\prg\titus c:\titus\prg\titus.c
c:\borland\bcc55\bin\bcc32 /M /c -O2 -Ic:\harbour\include -oc:\titus\prg\analyses c:\titus\prg\analyses.c
c:\borland\bcc55\bin\bcc32 /M /c -O2 -Ic:\harbour\include -oc:\titus\prg\animaux c:\titus\prg\animaux.c
c:\borland\bcc55\bin\bcc32 /M /c -O2 -Ic:\harbour\include -oc:\titus\prg\attente c:\titus\prg\attente.c
c:\borland\bcc55\bin\bcc32 /M /c -O2 -Ic:\harbour\include -oc:\titus\prg\carnet c:\titus\prg\carnet.c
c:\borland\bcc55\bin\bcc32 /M /c -O2 -Ic:\harbour\include -oc:\titus\prg\clients c:\titus\prg\clients.c
c:\borland\bcc55\bin\bcc32 /M /c -O2 -Ic:\harbour\include -oc:\titus\prg\creafich c:\titus\prg\creafich.c
c:\borland\bcc55\bin\bcc32 /M /c -O2 -Ic:\harbour\include -oc:\titus\prg\depenses c:\titus\prg\depenses.c
c:\borland\bcc55\bin\bcc32 /M /c -O2 -Ic:\harbour\include -oc:\titus\prg\fiche c:\titus\prg\fiche.c
c:\borland\bcc55\bin\bcc32 /M /c -O2 -Ic:\harbour\include -oc:\titus\prg\hono c:\titus\prg\hono.c
c:\borland\bcc55\bin\bcc32 /M /c -O2 -Ic:\harbour\include -oc:\titus\prg\impaye c:\titus\prg\impaye.c
c:\borland\bcc55\bin\bcc32 /M /c -O2 -Ic:\harbour\include -oc:\titus\prg\n2l c:\titus\prg\n2l.c
c:\borland\bcc55\bin\bcc32 /M /c -O2 -Ic:\harbour\include -oc:\titus\prg\race c:\titus\prg\race.c
c:\borland\bcc55\bin\bcc32 /M /c -O2 -Ic:\harbour\include -oc:\titus\prg\recettes c:\titus\prg\recettes.c
c:\borland\bcc55\bin\bcc32 /M /c -O2 -Ic:\harbour\include -oc:\titus\prg\repert c:\titus\prg\repert.c
c:\borland\bcc55\bin\bcc32 /M /c -O2 -Ic:\harbour\include -oc:\titus\prg\saisiehd c:\titus\prg\saisiehd.c
c:\borland\bcc55\bin\bcc32 /M /c -O2 -Ic:\harbour\include -oc:\titus\prg\salaires c:\titus\prg\salaires.c
c:\borland\bcc55\bin\bcc32 /M /c -O2 -Ic:\harbour\include -oc:\titus\prg\tarif c:\titus\prg\tarif.c
c:\borland\bcc55\bin\bcc32 /M /c -O2 -Ic:\harbour\include -oc:\titus\prg\tatouage c:\titus\prg\tatouage.c
c:\borland\bcc55\bin\bcc32 /M /c -O2 -Ic:\harbour\include -oc:\titus\prg\vaccin c:\titus\prg\vaccin.c
c:\borland\bcc55\bin\bcc32 /M /c -O2 -Ic:\harbour\include -oc:\titus\prg\verif c:\titus\prg\verif.c






echo %bcdir%\bin\bcc32 /M /c @b32.bc


:ENDCOMPILE





IF EXIST %1.rc %bcdir%\bin\brc32 -r %1

echo %bcdir%\LIB\c0w32.obj + > b32.bc
echo titus.obj + >> b32.bc
echo analyses.obj + >> b32.bc
echo animaux.obj + >> b32.bc
echo attente.obj + >> b32.bc
echo carnet.obj + >> b32.bc
echo clients.obj + >> b32.bc
echo creafich.obj + >> b32.bc
echo depenses.obj + >> b32.bc
echo fiche.obj + >> b32.bc
echo hono.obj + >> b32.bc
echo impaye.obj + >> b32.bc
echo race.obj + >> b32.bc
echo recettes.obj + >> b32.bc
echo repert.obj + >> b32.bc
echo saisiehd.obj + >> b32.bc
echo salaires.obj + >> b32.bch
echo tarif.obj + >> b32.bc
echo tatouage.obj + >> b32.bc
echo vaccin.obj + >> b32.bc
echo verif.obj, + >> b32.bc
echo titus.exe, + >> b32.bc
echo titus.map, + >> b32.bc
echo c:\fwh\lib\FiveH.lib + >> b32.bc
echo c:\fwh\lib\FiveHC.lib + >> b32.bc
echo %hdir%\lib\rtl.lib + >> b32.bc
echo %hdir%\lib\vm.lib + >> b32.bc
echo %hdir%\lib\gtwin.lib + >> b32.bc
echo %hdir%\lib\lang.lib + >> b32.bc
echo %hdir%\lib\macro.lib + >> b32.bc
echo %hdir%\lib\rdd.lib + >> b32.bc
echo %hdir%\lib\dbfntx.lib + >> b32.bc
echo %hdir%\lib\dbfcdx.lib + >> b32.bc
echo %hdir%\lib\dbffpt.lib + >> b32.bc
echo %hdir%\lib\debug.lib + >> b32.bc
echo %hdir%\lib\common.lib + >> b32.bc
echo %hdir%\lib\pp.lib + >> b32.bc
echo %hdir%\lib\codepage.lib + >> b32.bc
echo %hdir%\lib\hbsix.lib + >> b32.bc
echo %hdir%\lib\hbw32.lib + >> b32.bc



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

echo %bcdir%\lib\cw32.lib + >> b32.bc
echo %bcdir%\lib\import32.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\rasapi32.lib >> b32.bc
echo %bcdir%\lib\psdk\msimg32.lib >> b32.bc






IF EXIST %1.res echo %1.res >> b32.bc
rem uncomment this line to use the debugger and comment the next one
rem %bcdir%\bin\ilink32 -Tpe -s @b32.bc


if %GT% == gtwin %bcdir%\bin\ilink32 -L%bcdir%\Lib -Tpe -s @b32.bc
IF ERRORLEVEL 1 GOTO LINKERROR

if %GT% == gtgui %bcdir%\bin\ilink32 -L%bcdir%\Lib -Gn -aa -Tpe -s @b32.bc
IF ERRORLEVEL 1 GOTO LINKERROR



rem delete temporary files
rem @del *.c
@del *.obj

GOTO :EXIT



IF ERRORLEVEL 1 GOTO LINKERROR
ECHO * Application successfully built
%1
GOTO EXIT
ECHO

:LINKERROR
rem if exist meminfo.txt notepad meminfo.txt
rem PAUSE * 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
PAUSE
hEXIT
User avatar
patili
 
Posts: 98
Joined: Mon Jan 23, 2006 9:34 am
Location: LE CREUSOT FRANCE

Postby Antonio Linares » Mon Nov 03, 2008 11:02 pm

Patrick,

A "," is missing here:

echo %bcdir%\lib\psdk\msimg32.lib, >> b32.bc
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42080
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby patili » Mon Nov 03, 2008 11:12 pm

I put it but have always the same message

Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
c:\Borland\BCC55\lib\psdk\msimg32.lib(1):'Unrecognized keyword 'Ç''
Fatal: Error processing .DEF file
User avatar
patili
 
Posts: 98
Joined: Mon Jan 23, 2006 9:34 am
Location: LE CREUSOT FRANCE

Postby Antonio Linares » Mon Nov 03, 2008 11:25 pm

Patrick,

Please copy here your generated b32.bc, thanks
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42080
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Antonio Linares » Mon Nov 03, 2008 11:26 pm

Patrick,

A "+" is missing here:

echo %bcdir%\lib\psdk\rasapi32.lib + >> b32.bc
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42080
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby patili » Mon Nov 03, 2008 11:34 pm

Oh I don't see the "+"

With it i obtain this result (only linking part)

c:\Borland\BCC55\bin\bcc32 /M /c @b32.bc
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_hb_vmProcessSymbolsEx' referenced from C:\FWH\LIB\F
IVEH.LIB|ERRSYSW
Error: Unresolved external '_HB_FUN___DBGVMSTKLCOUNT' referenced from C:\FWH\LIB
\FIVEH.LIB|HARBOUR
Error: Unresolved external '_HB_FUN___DBGVMPARLLIST' referenced from C:\FWH\LIB\
FIVEH.LIB|HARBOUR
Error: Unresolved external '_HB_FUN___DBGVMVARLGET' referenced from C:\FWH\LIB\F
IVEH.LIB|HARBOUR
Error: Unresolved external '_HB_FUN___DBGVMVARSLEN' referenced from C:\FWH\LIB\F
IVEH.LIB|HARBOUR
Error: Unresolved external '_hb_itemUnShareString' referenced from C:\HARBOUR\LI
B\HBW32.LIB|win_dll
Error: Unresolved external '_hb_storclen_buffer' referenced from C:\HARBOUR\LIB\
HBW32.LIB|win_dll
Error: Unresolved external '_hb_retptrGC' referenced from C:\HARBOUR\LIB\HBW32.L
IB|win_dll
Error: Unresolved external '_hb_vmPushEvalSym' referenced from C:\FWH\LIB\FIVEHC
.LIB|CTRLDRAW
Error: Unresolved external '_hb_objHasMessage' referenced from C:\FWH\LIB\FIVEHC
.LIB|FFDLGPRC
Error: Unresolved external '_HB_FUN_HB_GT_GUI_DEFAULT' referenced from C:\FWH\LI
B\FIVEH.LIB|ERRSYSW
Error: Unresolved external '_HB_FUN_DBPACK' referenced from C:\FWH\LIB\FIVEH.LIB
|DATABASE
Error: Unresolved external '_HB_FUN_DBZAP' referenced from C:\FWH\LIB\FIVEH.LIB|
DATABASE
Error: Unresolved external '_HB_FUN_LSAVEOBJECT' referenced from C:\TITUS\PRG\TI
TUS.OBJ
Error: Unresolved external '_hb_itemReturnRelease' referenced from C:\HARBOUR\LI
B\HBSIX.LIB|sxord
Error: Unresolved external '_HB_FUN_RESIZEDLG' referenced from C:\TITUS\PRG\CLIE
NTS.OBJ
Error: Unresolved external '_HB_FUN_IMPRACE' referenced from C:\TITUS\PRG\RACE.O
BJ
Error: Unresolved external '_HB_FUN_REFAIT' referenced from C:\TITUS\PRG\ANALYSE
S.OBJ
Error: Unresolved external '_HB_FUN_SALAIRE' referenced from C:\TITUS\PRG\TITUS.
OBJ
Appuyez sur une touche pour continuer...
User avatar
patili
 
Posts: 98
Joined: Mon Jan 23, 2006 9:34 am
Location: LE CREUSOT FRANCE

Postby Antonio Linares » Mon Nov 03, 2008 11:58 pm

Patrick,

You are not linking the right Harbour libraries. Please notice that the right ones start with "hb" (most of them):

echo %hdirl%\hbrtl.lib + >> b32.bc
echo %hdirl%\hbvm.lib + >> b32.bc
echo %hdirl%\gtgui.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%\hbw32.lib + >> b32.bc
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42080
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby patili » Tue Nov 04, 2008 6:54 am

Ok i change the lib and it is very better
I Just have the error for function of my prg

Error: Unresolved external '_HB_FUN_LSAVEOBJECT' referenced from C:\TITUS\PRG\TI
TUS.OBJ
Error: Unresolved external '_HB_FUN_RESIZEDLG' referenced from C:\TITUS\PRG\CLIE
NTS.OBJ
Error: Unresolved external '_HB_FUN_IMPRACE' referenced from C:\TITUS\PRG\RACE.O
BJ
Error: Unresolved external '_HB_FUN_REFAIT' referenced from C:\TITUS\PRG\ANALYSE
S.OBJ
Error: Unresolved external '_HB_FUN_SALAIRE' referenced from C:\TITUS\PRG\TITUS.
OBJ


I don't know why this functions are unresolved when they are working well with Clipper and "Lsaveobject()" is a FW function.
I will look and accept any idea
Thank you Antonio for your help in the middle of the night...
Yesterday night i was called for an accident, so i can't answer you
User avatar
patili
 
Posts: 98
Joined: Mon Jan 23, 2006 9:34 am
Location: LE CREUSOT FRANCE

Postby patili » Wed Nov 05, 2008 1:25 pm

I've found the differents problemes and if i exept the LSAVEOBJECT' function which seems to not working with Harbour, i obtain a complete compilation and linking. I just have to rebuild all my indexes.
See you later
User avatar
patili
 
Posts: 98
Joined: Mon Jan 23, 2006 9:34 am
Location: LE CREUSOT FRANCE

Postby Antonio Linares » Wed Nov 05, 2008 1:50 pm

Patrick,

For lSaveObject(), for an array, you can use ASave() and ALoad() as James has commented you:

http://forums.fivetechsoft.com/viewtopic.php?t=13427
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42080
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Previous

Return to FiveWin for Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 57 guests