FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour DrXlsx version
Posts: 1195
Joined: Mon Oct 17, 2005 05:41 AM
DrXlsx version
Posted: Fri Jun 20, 2025 07:12 AM
Hi,

I'm usual make my excel-files on computers with excel installed.
This is working very nice for me.

For one program, the customer is not allowed to install Excel on the PC, because it's a process PC in a chemical plant. Only the process program (and mine :D ) is allowed to be installed on that PC.
Untill now , I created CSV-files, but I was wondering that I could create simple XLSX-files directly without excel.

I tryed to compile an example with DrXlsx, bout have the following errors. Is my FW or my xHarbour to old
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
testje.c:
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_HB_FUN___CLSACTIVE' referenced from C:\_VMSDATA\FWH\PROJECTS\_TEST\EXCELDRXLS\DRXLSX32X_BCC.LIB|TDrXlsxFormat
Error: Unresolved external '_fill_fopen64_filefunc' referenced from C:\_VMSDATA\FWH\PROJECTS\_TEST\EXCELDRXLS\DRXLSX32X_BCC.LIB|zip
Error: Unresolved external '_call_zopen64' referenced from C:\_VMSDATA\FWH\PROJECTS\_TEST\EXCELDRXLS\DRXLSX32X_BCC.LIB|zip
Error: Unresolved external '_fill_zlib_filefunc64_32_def_from_filefunc32' referenced from C:\_VMSDATA\FWH\PROJECTS\_TEST\EXCELDRXLS\DRXLSX32X_BCC.LIB|zip
Error: Unresolved external '_call_zseek64' referenced from C:\_VMSDATA\FWH\PROJECTS\_TEST\EXCELDRXLS\DRXLSX32X_BCC.LIB|zip
Error: Unresolved external '_call_ztell64' referenced from C:\_VMSDATA\FWH\PROJECTS\_TEST\EXCELDRXLS\DRXLSX32X_BCC.LIB|zip
Error: Unresolved external '_fill_fopen_filefunc' referenced from C:\_VMSDATA\FWH\PROJECTS\_TEST\EXCELDRXLS\DRXLSX32X_BCC.LIB|packager
Error: Unresolved external '_HB_FUN_CHARREPL' referenced from C:\_VMSDATA\FWH\PROJECTS\_TEST\EXCELDRXLS\DRXLSX32X_BCC.LIB|TDrXlsx
Error: Unresolved external '_HB_FUN_HASTIMEPART' referenced from C:\_VMSDATA\FWH\PROJECTS\_TEST\EXCELDRXLS\DRXLSX32X_BCC.LIB|TDrXlsx
Error: Unresolved external '_HB_FUN_HB_HEVAL' referenced from C:\_VMSDATA\FWH\PROJECTS\_TEST\EXCELDRXLS\DRXLSX32X_BCC.LIB|TDrXlsx
Error: Unresolved external '_HB_FUN_HB_TTOS' referenced from C:\_VMSDATA\FWH\PROJECTS\_TEST\EXCELDRXLS\DRXLSX32X_BCC.LIB|TDrXlsx
Regards,

Marc



FWH32+xHarbour | FWH64+Harbour | BCC | DBF | ADO+MySQL | ADO+MariaDB | ADO+SQLite
Posts: 8523
Joined: Tue Dec 20, 2005 07:36 PM
Re: DrXlsx version
Posted: Fri Jun 20, 2025 01:09 PM
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 1195
Joined: Mon Oct 17, 2005 05:41 AM
Re: DrXlsx version
Posted: Fri Jun 20, 2025 02:03 PM
Thank you,

Now I'm only have these errors
Error: Unresolved external '_HB_FUN___CLSACTIVE' referenced from C:\_VMSDATA\FWH\PROJECTS\_TEST\EXCELDRXLS\DRXLSX32X_BCC.LIB|TDrXlsxFormat
Error: Unresolved external '_hb_fopen' referenced from C:\_VMSDATA\FWH\PROJECTS\_TEST\EXCELDRXLS\HBMZIP.LIB|ioapi
Error: Unresolved external '_HB_FUN_CHARREPL' referenced from C:\_VMSDATA\FWH\PROJECTS\_TEST\EXCELDRXLS\DRXLSX32X_BCC.LIB|TDrXlsx
Regards,

Marc



FWH32+xHarbour | FWH64+Harbour | BCC | DBF | ADO+MySQL | ADO+MariaDB | ADO+SQLite
Posts: 8523
Joined: Tue Dec 20, 2005 07:36 PM
Re: DrXlsx version
Posted: Fri Jun 20, 2025 02:15 PM

Are you using XHARBOUR for BCC77 and FWH Latest versions?

Regards, saludos.

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 1195
Joined: Mon Oct 17, 2005 05:41 AM
Re: DrXlsx version
Posted: Fri Jun 20, 2025 05:20 PM
karinha wrote: Are you using XHARBOUR for BCC77 and FWH Latest versions?

Regards, saludos.
No,for this program I'm still using BCC 5.5.1 and FW710 and XHarbour 0.99.71 (SimpLex).

I will try with a newer version. If it's working, I will convert the complete program. I was hoping to solve the problem with linking some extra libraries :D
Regards,

Marc



FWH32+xHarbour | FWH64+Harbour | BCC | DBF | ADO+MySQL | ADO+MariaDB | ADO+SQLite
Posts: 1195
Joined: Mon Oct 17, 2005 05:41 AM
Re: DrXlsx version
Posted: Sat Jun 21, 2025 09:10 AM
Hi,

I moved to BCC77 and xHarbour 10287.

In my old bat-file was a command
echo -O2 -e%1.exe -I%hdir%\include %1.c > b32.bc
but now I get this error-message. Is the command changed?
Compiling...
xHarbour 1.3.1 Intl. (SimpLex) (Build 20250119)
Copyright 1999-2024, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'testje.prg' and generating preprocessed output to 'testje.ppo'...
Generating C source output to 'testje.c'...
Done.
Lines 51, Functions/Procedures 4, pCodes 176
Embarcadero C++ 7.70 for Win32 Copyright (c) 1993-2023 Embarcadero Technologies, Inc.
testje.c:
Turbo Incremental Link 6.97 Copyright (c) 1997-2022 Embarcadero Technologies, Inc.
Fatal: Illegal option: O2
* There are errors
Regards,

Marc



FWH32+xHarbour | FWH64+Harbour | BCC | DBF | ADO+MySQL | ADO+MariaDB | ADO+SQLite
Posts: 1195
Joined: Mon Oct 17, 2005 05:41 AM
Re: DrXlsx version
Posted: Sat Jun 21, 2025 09:31 AM

Nevermind the previous message.

It seem to be something else..

Regards,

Marc



FWH32+xHarbour | FWH64+Harbour | BCC | DBF | ADO+MySQL | ADO+MariaDB | ADO+SQLite
Posts: 1195
Joined: Mon Oct 17, 2005 05:41 AM
Re: DrXlsx version
Posted: Sat Jun 21, 2025 10:01 AM
I fixed the previous error.

Now only the errors occured.
Does anyone know what is missing?
Compiling...
xHarbour 1.3.1 Intl. (SimpLex) (Build 20250119)
Copyright 1999-2024, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'testje.prg' and generating preprocessed output to 'testje.ppo'...
Generating C source output to 'testje.c'...
Done.
Lines 50, Functions/Procedures 4, pCodes 176
Embarcadero C++ 7.70 for Win32 Copyright (c) 1993-2023 Embarcadero Technologies, Inc.
testje.c:
Turbo Incremental Link 6.97 Copyright (c) 1997-2022 Embarcadero Technologies, Inc.
Error: Unresolved external '__streams' referenced from C:\_VMSDATA\FWH\PROJECTS\_TEST\EXCELDRXLS\DRXLSX32X_BCC.LIB|drawing
Error: Unable to perform link
* There are errors
Regards,

Marc



FWH32+xHarbour | FWH64+Harbour | BCC | DBF | ADO+MySQL | ADO+MariaDB | ADO+SQLite
Posts: 1195
Joined: Mon Oct 17, 2005 05:41 AM
Re: DrXlsx version
Posted: Sat Jun 21, 2025 11:22 AM
Regards,

Marc



FWH32+xHarbour | FWH64+Harbour | BCC | DBF | ADO+MySQL | ADO+MariaDB | ADO+SQLite
Posts: 8523
Joined: Tue Dec 20, 2005 07:36 PM
Re: DrXlsx version
Posted: Sat Jun 21, 2025 05:04 PM

Very good! Congratulations!

Regards, saludos.

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341

Continue the discussion