Userlibs and nonexistent DLLs

Blitz3D Forums/Blitz3D Programming/Userlibs and nonexistent DLLs

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Is it possible to build a program which uses a userlib for a DLL that is not actually in the userlibs folder?
I realize that CallDLL could be used for such a task, but CallDLL is ancient and horrible.

Or do userlibs need to have the correct DLL available during compilation in order to work right?
Fiddling tells me that I can swap between different builds of a DLL without Blitz whining about having been built with another one in the userlibs folder.