Error compiling old program

49 views
Skip to first unread message

valt...@valtecom.com.br

unread,
Sep 24, 2025, 11:56:59 AM (10 days ago) Sep 24
to Harbour Minigui
Good afternoon, group friends, I recently posted a request for help compiling an old system from 2004 that uses the HBPRINTER library to print. It's the only system I have that still uses it, as I migrated all the others to MINIPRINT. When I tried to compile this system, whose last compilation was in 2004, it presented errors. I even tried updating my compilation script, but even aligning it with the current one, I ran into the same error, and I was short on time, so I posted the message, but not before I ran out of attempts.
So, I compiled with hbmak2.bat, generated the executable, and installed it on the client. Then, I pored over the compile.bat file in the \minigui\batch folder and managed to isolate the libraries used. I found that five libraries were missing, obviously created during the evolution of minigui and habprinter. After this process, I managed to update the script, and the executable is generating perfectly.
Thank you to everyone who tried to help me by giving me tips.
I assure everyone that I only post a request for help when all my attempts to correct it within the required time have been exhausted. Only then will I appeal to the group.
Forgive the long text; I don't like misunderstandings.
Thank you.
Valteçom
Uberaba, MG, Brazil

Grigory Filatov

unread,
Sep 24, 2025, 12:33:36 PM (10 days ago) Sep 24
to Harbour Minigui
Hello Valteçom,

I guess that you have used the old Borland C++ version 5.5 for your compiling.
The current build of MniGUI is based on BCC version 5.8 (2005) and it is not compatible with your old compiler (2000).

I recommend to use the old BCC 5.5-based MiniGUI release which you can download from the following link:

Hope this is helpful for your issue.

Kind regards,
Grigory

среда, 24 сентября 2025 г. в 17:56:59 UTC+2, valt...@valtecom.com.br:
Reply all
Reply to author
Forward
0 new messages