Bug 19478
| Summary: | Linking problem : __imp_* prefix instead of _imp_* | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Mamikon Mirzoyan <mamikon_mirzoyan> |
| Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED INVALID | ||
| Severity: | Blocker | CC: | andersca |
| Priority: | P1 | ||
| Version: | 420+ | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
Mamikon Mirzoyan
I am a SW engineer working in a project that needs to use Webkit inside of it.
I have a problem with linking libwebkit.a. I built WebKit library in MSys MinGW environment under Windows XP and got a libwebkit.a (hope successfully), and now I can't build a simple application.
The following error is occurred " ... undefined reference to `_imp__xmlFree' collect2: ld returned 1 exit status" and some others like this.
In the libwebkit.a it is written "__imp__xmlFree" instead of "_imp__xmlFree", so the difference is just an underscore.
A simple question comes up - Is there a method to change the generated prefix "__imp" into "_imp"?
Could you please help me to solve this problem or provide another appropriate reference (e-mail, web-link, phone number, etc.)?
The above described is just an outline of the problem. If you are ready to support me, I can provide you more details (as much as you need).
I will do appreciate any help from your side. It is really urgent and very important for me and for my project.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Alexey Proskuryakov
It would probably be better to send this question to webkit-dev mailing list. Also, be sure to specify which port you are building (Qt, gtk?), and how.
Anders Carlsson
Nothing really actionable here.