I am porting a library using Open C so my goal is to make it to a .dll file. When I select target type DLL I have no problems compiling it unfortunately this requires adding some IMPORT_C and EXPORT_C in the code. Therefore, I would like to use STDDLL target type, this however causes compiler to print something like this:
make: *** No rule to make target `\S60\devices\S60_3rd_FP2_SDK\epoc32\release\WINSCW\udeb\backend.lib', needed by 'my.dll'. Stop.
Obviously this file is not present in OpenC. There is backend.dll though. Moreover PIPS does have backend.lib and so far I haven't found any information on what this file is supposed to do. Any ideas?