Pages: [1]
|
|
|
Author
|
Topic: Win32 build error on 12/31 CVS (Read 2600 times)
|
|
|
Mika
Core Team
*Many bubbles*
Offline
Gender:
Posts: 121
|
I assume you both are using VC6? With VC7 it works fine. Does VC6 include ShFolder.lib at all? If yes, try adding it to libs (with VC7 it's enough to link against shell32.lib).
We'll investigate this more later with meep-eep and revert the thing if nothing else helps.
|
|
|
Logged
|
|
|
|
OldShofixti
Zebranky food
Offline
Posts: 15
|
I'm indeed using VC 6, which AFAIK doesn't include SHFolder.LIB. I'll try building again with VC 7.
Another possible option is to use the LoadLibrary function to load the appropriate DLL into memory (shell32.dll or shfolder.dll, depending on the OS) and use the GetProcAddress function to export the SHFolderGetPathA symbol. This works similarly to a Visual Basic "Declare" statement. I don't have a patch handy (since I won't be able to have time to implement it) but this approach might do the trick.
--OldShofixti
|
|
« Last Edit: January 01, 2003, 05:32:41 am by OldShofixti »
|
Logged
|
|
|
|
Pages: [1]
|
|
|
|
|