Usually people get this error when they are trying to #include a library's header file with the library's "EXPORT" macro defined. curlpp must have some macro, usually found in code that looks like this:
ifdef NATIVEDLL_EXPORTS
define NATIVEDLL_API extern "C" __declspec(dllexport)
else
define NATIVEDLL_API __declspec(dllimport)
endif
and you have the NATIVEDLL_EXPORTS defined in the preprocessor. Remove this definition. ppcurl won't be called "NATIVEDLL_EXPORTS", it will have some name of its own.
Macker
2009-05-20 21:23:31