From: Matt Collins (mcollins_at_[hidden])
Date: 2001-06-13 09:17:00


I am continually getting these linking errors when I try to compile a
program using the boost/regex libraries with vc6

vc6-re300.lib(w32_regex_traits.obj) : error LNK2001: unresolved external
symbol
__imp__LoadStringA_at_16
vc6-re300.lib(w32_regex_traits.obj) : error LNK2001: unresolved external
symbol
__imp__CharLowerW_at_4
sorttserve.exe : fatal error LNK1120: 2 unresolved externals

I am using the following command to compile:

cl /Zi /W1 /GX /I sorttserve.cpp

I have the *.dll files in my vc6/bin directory and the rest of the files
(*.lib, etc.) in my vc6/lib directory. I am using vc service pack 5.

I have had no trouble compiling and using regex with gcc on Solaris.
Can anyone help with this Windows linking problem?

Thanks,
-Matt-