Page 1 of 3
why, under 64 Bit OS, does not Find UUID.LIB
Posted: Tue Oct 08, 2024 4:16 am
by Jimmy
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: Select all | Expand
...
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
Verzeichnis von X:\BCC770\lib
19.03.2015 06:55 2.048 uuid.lib
in *.MAK file i have this Settings
i have no Idee any more, WHY he can´t open UUID.LIB as it exist in the Folder
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Tue Oct 08, 2024 5:22 am
by Antonio Linares
Copy uuid.lib to the folder where you are building the app
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Tue Oct 08, 2024 7:10 am
by Enrico Maria Giordano
Jimmy,
You don't need uuid.lib at all. You can remove it from your mak file.
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Tue Oct 08, 2024 10:03 am
by Jimmy
hi Antonio,
Antonio Linares wrote:Copy uuid.lib to the folder where you are building the app
YES, that Trick work, THX
but there is a new Problem : 32 Bit App need about 5 Seconds to start under 64 Bit OS after 1st. create
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
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Tue Oct 08, 2024 10:10 am
by Jimmy
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.
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Tue Oct 08, 2024 10:28 am
by Enrico Maria Giordano
Jimmy wrote:but there is a new Problem : 32 Bit App need about 5 Seconds to start under 64 Bit OS after 1st. create
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?
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Tue Oct 08, 2024 11:17 am
by Antonio Linares
> Did you try to disable your antivirus?
You can disable it for a folder, the folder where you are building your app
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Tue Oct 08, 2024 5:41 pm
by Jimmy
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.
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Wed Oct 09, 2024 4:37 am
by carlos vargas
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
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Thu Oct 10, 2024 4:47 am
by Jimmy
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
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Thu Oct 10, 2024 6:54 am
by Antonio Linares
There is something wrong with bcc77 and uuid.lib I would say...
They may fix it in next builds
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Thu Oct 10, 2024 7:27 am
by Enrico Maria Giordano
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.
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Thu Oct 10, 2024 10:04 am
by Jimmy
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
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Thu Oct 10, 2024 10:18 am
by Enrico Maria Giordano
Do you want a minimal batch compile sample?
Re: why, under 64 Bit OS, does not Find UUID.LIB
Posted: Thu Oct 10, 2024 11:51 am
by Jimmy
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.