Bug 19478 - Linking problem : __imp_* prefix instead of _imp_*
Summary: Linking problem : __imp_* prefix instead of _imp_*
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 420+
Hardware: PC Windows XP
: P1 Blocker
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-11 05:51 PDT by Mamikon Mirzoyan
Modified: 2014-01-29 09:05 PST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mamikon Mirzoyan 2008-06-11 05:51:06 PDT
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.
Comment 1 Alexey Proskuryakov 2008-06-11 10:46:00 PDT
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.
Comment 2 Anders Carlsson 2014-01-29 09:05:13 PST
Nothing really actionable here.