"Boaz Harrosh" <[EMAIL PROTECTED]> wrote:
> } imports = {
> {
> .....
> /* foo.dll */
> "\001\000fnFooC",
> "\002\000fnFooSTD",
> 0,
> ....
> </original foo.dll.spec.c>
>
> change to :
>
> <fixed foo.dll.spec.c>
> .....
> /* foo.dll */
> "\001\000fnFooC",
> "[EMAIL PROTECTED]",
> 0,
> ....
> </fixed foo.dll.spec.c>
>
> than compilation and runtime succeeds.
> So the fault is at winebuild (when doing the Import, since the .def file
> had it right) . Or is there a switch missing?
No, that's not a winebuild problem. You have fixed names directly in the
imports, that means that your dll is broken, i.e. it has decorated (@xx)
API names in the exports.
> I have at hand the most simple dll compiled by VC6 (+sources) and the
> winelib app any one wants to have a look?
Yes, please send it here if it really small, otherwise send it to me directly.
(Comress with 'bzip -9' before sending).
--
Dmitry.