uuid.lib doesn't link,

Post Reply
byron.hopp
Posts: 410
Joined: Sun Nov 06, 2005 3:55 pm
Location: Southern California, USA
Contact:

uuid.lib doesn't link,

Post by byron.hopp »

I just got a new laptop, and this used to be a happy time in my life, now it seems to mean work. I moved my programming enfornment over which is FiveWin for Harbour, Harbour, Bcc7, and tools. Moved a project over and attempted to compile and link and got an error "can't open uuid.lib". I took a look at the b32.bc file and it has the correct path to the lib. Copied uuid.lib over to the application directory and it works fine. Anybody know what I am missing. I tried moving the order in the .mak file but still not difference.

Thanks,
Byron Hopp
Matrix Computer Services
User avatar
Antonio Linares
Site Admin
Posts: 44515
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: uuid.lib doesn't link,

Post by Antonio Linares »

Dear Byron,

Yes, thats the solution, to copy it to the app folder.

Don't know why, but it works 👍🏻

regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Enrico Maria Giordano
Posts: 9054
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Re: uuid.lib doesn't link,

Post by Enrico Maria Giordano »

Byron,

You have something wrong in your configuration files. You don't need uuid.lib at all.

byron.hopp
Posts: 410
Joined: Sun Nov 06, 2005 3:55 pm
Location: Southern California, USA
Contact:

Re: uuid.lib doesn't link,

Post by byron.hopp »

OK, here is a little update, seems if I place a bcc7 folder with all the files on the C drive problem goes away without having uuid.lib in the application directory. I believe that it is the configuration file but I don't know how to fix it. When I look at the bcccomp.log file it has a reference to the c: drive, but I don't see any referece in the '.mak' file. I assume it must default to c somewhere. I could solve this whole thing if I didn't use the e drive, but my e drive is twice as fast, it is the newer Gen 5 m.2 ssd. Now I am just trying to learn something I obviously don't know. I will upload my mak file to perplexity and see what it knows.

Thanks,

Byron ...

Thanks,
Byron Hopp
Matrix Computer Services
MMK
Posts: 16
Joined: Thu Jan 22, 2009 6:24 am

Re: uuid.lib doesn't link,

Post by MMK »

In the folder\BCC77\BIN there is a file bcc32.cfg
In line
-Ic:\bcc77\include\windows\crtl;c:\bcc77\include\windows\sdk;c:\bcc77\include\dinkumware
replace disk c:, for example, on a disk e:
-Ic:\bcc77\include\windows\crtl;e:\bcc77\include\windows\sdk;e:\bcc77\include\dinkumware

User avatar
Enrico Maria Giordano
Posts: 9054
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Re: uuid.lib doesn't link,

Post by Enrico Maria Giordano »

That's why I'm using

Code: Select all | Expand

-I@\..\include\windows\crtl;@\..\include\windows\sdk;@\..\include\dinkumware

so it works in any drive and path.

Post Reply