FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour why, under 64 Bit OS, does not Find UUID.LIB
Posts: 1772
Joined: Thu Sep 05, 2019 05:32 AM
why, under 64 Bit OS, does not Find UUID.LIB
Posted: Tue Oct 08, 2024 04:16 AM
hi,

i have a multi-Boot System with 32 Bit OS and 64 BIt OS

i still have Problem to build 32 Bit App under 64 Bit OS.
it work under 32 Bit OS but fail under 64 Bit OS

i have copy all source CODE to 64 Bit OS and just change Drive C: into X: in *.MAK File
Code (fw): Select all Collapse
...
        echo X:\BCC770\lib\uuid.lib + >> b32.bc
...
        IF EXIST DUALGRID.res echo DUALGRID.res >> b32.bc
        X:\BCC770\bin\ilink32 -Gn -aa -Tpe -s @b32.bc
Turbo Incremental Link 6.97 Copyright (c) 1997-2022 Embarcadero Technologies, Inc.
Fatal: Unable to open file 'UUID.LIB'
** error 2 ** deleting DUALGRID.EXE
but UUID.LIB does exist in that Folder
Code (fw): Select all Collapse
c:\fwh\0\LISTVIEW>dir X:\BCC770\lib\u*
Verzeichnis von X:\BCC770\lib
19.03.2015 06:55 2.048 uuid.lib
in *.MAK file i have this Settings
Code (fw): Select all Collapse
HBDIR=X:\harbour
BCDIR=X:\BCC770
FWDIR=X:\fwh
i have no Idee any more, WHY he can´t open UUID.LIB as it exist in the Folder :?
greeting,

Jimmy
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Tue Oct 08, 2024 05:22 AM

Copy uuid.lib to the folder where you are building the app

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Tue Oct 08, 2024 07:10 AM

Jimmy,

You don't need uuid.lib at all. You can remove it from your mak file.

Posts: 1772
Joined: Thu Sep 05, 2019 05:32 AM
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Tue Oct 08, 2024 10:03 AM
hi Antonio,
Antonio Linares wrote:Copy uuid.lib to the folder where you are building the app
YES, that Trick work, THX :D

but there is a new Problem : 32 Bit App need about 5 Seconds to start under 64 Bit OS after 1st. create :shock:
than it start immediately under 64 Bit OS.

what might be a Reason that 32 Bit App delay so much, 1st. Time after create, at start under 64 Bit OS :?:
greeting,

Jimmy
Posts: 1772
Joined: Thu Sep 05, 2019 05:32 AM
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Tue Oct 08, 2024 10:10 AM
hi Enrico,
Enrico Maria Giordano wrote:You don't need uuid.lib at all. You can remove it from your mak file.
THX for the Tip, i have remove UUID.LIB from *.MAK File.
greeting,

Jimmy
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Tue Oct 08, 2024 10:28 AM
Jimmy wrote:but there is a new Problem : 32 Bit App need about 5 Seconds to start under 64 Bit OS after 1st. create :shock:
than it start immediately under 64 Bit OS.

what might be a Reason that 32 Bit App delay so much, 1st. Time after create, at start under 64 Bit OS :?:
Did you try to disable your antivirus?
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Tue Oct 08, 2024 11:17 AM

> Did you try to disable your antivirus?

You can disable it for a folder, the folder where you are building your app

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1772
Joined: Thu Sep 05, 2019 05:32 AM
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Tue Oct 08, 2024 05:41 PM
hi Enrico,
Enrico Maria Giordano wrote:Did you try to disable your antivirus?
i never notice so long delay of Antivirus checking, but when know it i can wait 5 Seconds.
greeting,

Jimmy
Posts: 1789
Joined: Tue Oct 11, 2005 05:01 PM
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Wed Oct 09, 2024 04:37 AM

If windows is 64 bits, you app 32 bits load a windows 32 subsystem internally.

If you app is 64 bit, not load sub system.

Salu2

Salu2

Carlos Vargas

Desde Managua, Nicaragua (CA)
Posts: 1772
Joined: Thu Sep 05, 2019 05:32 AM
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Thu Oct 10, 2024 04:47 AM
hi,
carlos vargas wrote:If windows is 64 bits, you app 32 bits load a windows 32 subsystem internally.
interesting.
but i do´nt understand what it have to do to load a LIB as the PATH, in *.MAK File, is correct and LIB does exist in that Folder :?:
greeting,

Jimmy
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Thu Oct 10, 2024 06:54 AM

There is something wrong with bcc77 and uuid.lib I would say...

They may fix it in next builds

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Thu Oct 10, 2024 07:27 AM
Antonio Linares wrote:There is something wrong with bcc77 and uuid.lib I would say...

They may fix it in next builds
What is wrong? I have no problem at all with BCC77 and uuid.lib. The problem is in the way Jimmy compiles his program.
Posts: 1772
Joined: Thu Sep 05, 2019 05:32 AM
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Thu Oct 10, 2024 10:04 AM
hi Enrico,
Enrico Maria Giordano wrote:The problem is in the way Jimmy compiles his program.
i have multiple SSD and i have copy Source Files from 32 Bit OS to 64 Bit OS and change PATH from C: (64 Bit) to X: (32 Bit).

can you please tell me what i´m doing wrong :?:
greeting,

Jimmy
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Thu Oct 10, 2024 10:18 AM

Do you want a minimal batch compile sample?

Posts: 1772
Joined: Thu Sep 05, 2019 05:32 AM
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Thu Oct 10, 2024 11:51 AM
hi,
Enrico Maria Giordano wrote:Do you want a minimal batch compile sample?
YES, please just to understand why it does not compile from different OS.
greeting,

Jimmy