Import Address Table Invalid when compiling with MinGW

View: New views
19 Messages — Rating Filter:   Alert me  

Import Address Table Invalid when compiling with MinGW

by Vincent LEFORT :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello,

We are working on a project using Qt & MinGW. Some resulted files (dll, exe) have errors in the "Import Address Table" (multiple link with the same dll in exe file for example : visible with Dependency Walker).

The software compiles, runs, everything works well. The only problem happens while trying to encrypt theses files with SafeNet (http://www.safenet-inc.com/) which failed because the "Import Address Table" is incorrect.

Do you have a solution ? 

In attachment you can the objdump result for my exe file. And it's not only with GLee.dll (compile by us), but it's the same with other own DLL's (but not all)...

Thanks a lot.

Regards.

Vincent.



Like :

002560f0 00256fd0 00000000 00000000 00266990 00258814

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25ae68    0  GLeeEnabled
        25ae78    5  GLeeFuncPtr_glActiveTextureARB
        25ae9c   16  GLeeFuncPtr_glAttachObjectARB
        25aebc  143  GLeeFuncPtr_glCompileShaderARB
        25aee0  205  GLeeFuncPtr_glCreateProgramObjectARB
        25af08  207  GLeeFuncPtr_glCreateShaderObjectARB
        25af30  222  GLeeFuncPtr_glDeleteObjectARB
        25af50  462  GLeeFuncPtr_glGetInfoLogARB
        25af70  512  GLeeFuncPtr_glGetObjectParameterivARB
        25af98  575  GLeeFuncPtr_glGetUniformLocationARB
        25afc0  578  GLeeFuncPtr_glGetUniformfvARB
        25afe0  657  GLeeFuncPtr_glLinkProgramARB
        25b000 1051  GLeeFuncPtr_glShaderSourceARB
        25b020 1114  GLeeFuncPtr_glTexImage3DEXT
        25b040 1150  GLeeFuncPtr_glUniform1fARB
        25b060 1152  GLeeFuncPtr_glUniform1fvARB
        25b080 1154  GLeeFuncPtr_glUniform1iARB
        25b0a0 1162  GLeeFuncPtr_glUniform2fARB
        25b0c0 1164  GLeeFuncPtr_glUniform2fvARB
        25b0e0 1174  GLeeFuncPtr_glUniform3fARB
        25b100 1176  GLeeFuncPtr_glUniform3fvARB
        25b120 1186  GLeeFuncPtr_glUniform4fARB
        25b140 1188  GLeeFuncPtr_glUniform4fvARB
        25b160 1207  GLeeFuncPtr_glUniformMatrix4fvARB
        25b184 1217  GLeeFuncPtr_glUseProgramObjectARB
        25b1a8 3242  _GLEE_ARB_fragment_shader
        25b1c4 3258  _GLEE_ARB_shader_objects
        25b1e0 3259  _GLEE_ARB_shading_language_100
        25b204 3281  _GLEE_ARB_vertex_shader


And after in the import table :

00256424 002582c0 00000000 00000000 00266990 0001dbc9

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b1c4 3258  _GLEE_ARB_shader_objects

 00256438 002582c0 00000000 00000000 00266990 0001ddf9

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b1c4 3258  _GLEE_ARB_shader_objects

 0025644c 002582c8 00000000 00000000 00266990 0001dc1e

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b204 3281  _GLEE_ARB_vertex_shader

 00256460 002582c8 00000000 00000000 00266990 0001de4e

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b204 3281  _GLEE_ARB_vertex_shader

 00256474 002582d0 00000000 00000000 00266990 0001dc73

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b1a8 3242  _GLEE_ARB_fragment_shader

 00256488 002582d0 00000000 00000000 00266990 0001dea3

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b1a8 3242  _GLEE_ARB_fragment_shader

 0025649c 002582d8 00000000 00000000 00266990 0001dcc8

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b1e0 3259  _GLEE_ARB_shading_language_100

 002564b0 002582d8 00000000 00000000 00266990 0001def8

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b1e0 3259  _GLEE_ARB_shading_language_100

 002564c4 002582e0 00000000 00000000 00266990 0001dfeb

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b000 1051  GLeeFuncPtr_glShaderSourceARB

 002564d8 002582e0 00000000 00000000 00266990 0001eb32

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b000 1051  GLeeFuncPtr_glShaderSourceARB

 002564ec 002582e8 00000000 00000000 00266990 0001dff7

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25aebc  143  GLeeFuncPtr_glCompileShaderARB

 00256500 002582e8 00000000 00000000 00266990 0001eb3e

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25aebc  143  GLeeFuncPtr_glCompileShaderARB

 00256514 002582f0 00000000 00000000 00266990 0001e01a

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25af70  512  GLeeFuncPtr_glGetObjectParameterivARB

 00256528 002582f0 00000000 00000000 00266990 0001eb61

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25af70  512  GLeeFuncPtr_glGetObjectParameterivARB

 0025653c 002582f0 00000000 00000000 00266990 0001ec82

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25af70  512  GLeeFuncPtr_glGetObjectParameterivARB

 00256550 002582f8 00000000 00000000 00266990 0001e088

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25af50  462  GLeeFuncPtr_glGetInfoLogARB

 00256564 002582f8 00000000 00000000 00266990 0001ebe4

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25af50  462  GLeeFuncPtr_glGetInfoLogARB

 00256578 002582f8 00000000 00000000 00266990 0001ed51

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25af50  462  GLeeFuncPtr_glGetInfoLogARB

 0025658c 00258300 00000000 00000000 00266990 0001e101

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b184 1217  GLeeFuncPtr_glUseProgramObjectARB

 002565a0 00258300 00000000 00000000 00266990 0001e11f

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b184 1217  GLeeFuncPtr_glUseProgramObjectARB

 002565b4 00258308 00000000 00000000 00266990 0001e149

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25af98  575  GLeeFuncPtr_glGetUniformLocationARB

 002565c8 00258310 00000000 00000000 00266990 0001e1c4

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b040 1150  GLeeFuncPtr_glUniform1fARB

 002565dc 00258318 00000000 00000000 00266990 0001e1fb

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b0a0 1162  GLeeFuncPtr_glUniform2fARB

 002565f0 00258320 00000000 00000000 00266990 0001e242

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b0e0 1174  GLeeFuncPtr_glUniform3fARB

 00256604 00258328 00000000 00000000 00266990 0001e289

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b120 1186  GLeeFuncPtr_glUniform4fARB

 00256618 00258330 00000000 00000000 00266990 0001e2cd

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b060 1152  GLeeFuncPtr_glUniform1fvARB

 0025662c 00258330 00000000 00000000 00266990 0001e3cb

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b060 1152  GLeeFuncPtr_glUniform1fvARB

 00256640 00258338 00000000 00000000 00266990 0001e30d

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b0c0 1164  GLeeFuncPtr_glUniform2fvARB

 00256654 00258338 00000000 00000000 00266990 0001e40b

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b0c0 1164  GLeeFuncPtr_glUniform2fvARB

 00256668 00258340 00000000 00000000 00266990 0001e34d

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b100 1176  GLeeFuncPtr_glUniform3fvARB

 0025667c 00258340 00000000 00000000 00266990 0001e44b

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b100 1176  GLeeFuncPtr_glUniform3fvARB

 00256690 00258348 00000000 00000000 00266990 0001e38d

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b140 1188  GLeeFuncPtr_glUniform4fvARB

 002566a4 00258348 00000000 00000000 00266990 0001e48b

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b140 1188  GLeeFuncPtr_glUniform4fvARB

 002566b8 00258350 00000000 00000000 00266990 0001e4d6

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b160 1207  GLeeFuncPtr_glUniformMatrix4fvARB

 002566cc 00258350 00000000 00000000 00266990 0001e513

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b160 1207  GLeeFuncPtr_glUniformMatrix4fvARB

 002566e0 00258350 00000000 00000000 00266990 0001e554

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b160 1207  GLeeFuncPtr_glUniformMatrix4fvARB

 002566f4 00258350 00000000 00000000 00266990 0001e591

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b160 1207  GLeeFuncPtr_glUniformMatrix4fvARB

 00256708 00258358 00000000 00000000 00266990 0001e5b5

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25ae78    5  GLeeFuncPtr_glActiveTextureARB

 0025671c 00258358 00000000 00000000 00266990 0001e615

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25ae78    5  GLeeFuncPtr_glActiveTextureARB

 00256730 00258358 00000000 00000000 00266990 0001e675

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25ae78    5  GLeeFuncPtr_glActiveTextureARB

 00256744 00258358 00000000 00000000 00266990 0001e6e4

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25ae78    5  GLeeFuncPtr_glActiveTextureARB

 00256758 00258358 00000000 00000000 00266990 000b3994

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25ae78    5  GLeeFuncPtr_glActiveTextureARB

 0025676c 00258358 00000000 00000000 00266990 000bb541

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25ae78    5  GLeeFuncPtr_glActiveTextureARB

 00256780 00258360 00000000 00000000 00266990 0001e5ed

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b080 1154  GLeeFuncPtr_glUniform1iARB

 00256794 00258360 00000000 00000000 00266990 0001e64d

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b080 1154  GLeeFuncPtr_glUniform1iARB

 002567a8 00258360 00000000 00000000 00266990 0001e6ad

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b080 1154  GLeeFuncPtr_glUniform1iARB

 002567bc 00258360 00000000 00000000 00266990 0001e71c

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25b080 1154  GLeeFuncPtr_glUniform1iARB

 002567d0 00258368 00000000 00000000 00266990 0001e75c

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25afc0  578  GLeeFuncPtr_glGetUniformfvARB

 002567e4 00258368 00000000 00000000 00266990 0001e79c

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25afc0  578  GLeeFuncPtr_glGetUniformfvARB

 002567f8 00258368 00000000 00000000 00266990 0001e7dc

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25afc0  578  GLeeFuncPtr_glGetUniformfvARB

 0025680c 00258368 00000000 00000000 00266990 0001e81c

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25afc0  578  GLeeFuncPtr_glGetUniformfvARB

 00256820 00258368 00000000 00000000 00266990 0001e85c

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25afc0  578  GLeeFuncPtr_glGetUniformfvARB

 00256834 00258368 00000000 00000000 00266990 0001e89c

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25afc0  578  GLeeFuncPtr_glGetUniformfvARB

 00256848 00258368 00000000 00000000 00266990 0001e8dc

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25afc0  578  GLeeFuncPtr_glGetUniformfvARB

 0025685c 00258368 00000000 00000000 00266990 0001e91c

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25afc0  578  GLeeFuncPtr_glGetUniformfvARB

 00256870 00258368 00000000 00000000 00266990 0001e95c

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25afc0  578  GLeeFuncPtr_glGetUniformfvARB

 00256884 00258368 00000000 00000000 00266990 0001e99c

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25afc0  578  GLeeFuncPtr_glGetUniformfvARB

 00256898 00258368 00000000 00000000 00266990 0001e9dc

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25afc0  578  GLeeFuncPtr_glGetUniformfvARB

 002568ac 00258368 00000000 00000000 00266990 0001ea1c

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25afc0  578  GLeeFuncPtr_glGetUniformfvARB

 002568c0 00258370 00000000 00000000 00266990 0001ec5f

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25afe0  657  GLeeFuncPtr_glLinkProgramARB

 002568d4 00258378 00000000 00000000 00266990 0001edb3

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25af08  207  GLeeFuncPtr_glCreateShaderObjectARB

 002568e8 00258378 00000000 00000000 00266990 0001eddc

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25af08  207  GLeeFuncPtr_glCreateShaderObjectARB

 002568fc 00258378 00000000 00000000 00266990 0001ee83

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25af08  207  GLeeFuncPtr_glCreateShaderObjectARB

 00256910 00258378 00000000 00000000 00266990 0001eeac

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25af08  207  GLeeFuncPtr_glCreateShaderObjectARB

 00256924 00258378 00000000 00000000 00266990 0001ef53

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25af08  207  GLeeFuncPtr_glCreateShaderObjectARB

 00256938 00258378 00000000 00000000 00266990 0001efd3

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25af08  207  GLeeFuncPtr_glCreateShaderObjectARB

 0025694c 00258380 00000000 00000000 00266990 0001edfe

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25aee0  205  GLeeFuncPtr_glCreateProgramObjectARB

 00256960 00258380 00000000 00000000 00266990 0001eece

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25aee0  205  GLeeFuncPtr_glCreateProgramObjectARB

 00256974 00258380 00000000 00000000 00266990 0001ef75

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25aee0  205  GLeeFuncPtr_glCreateProgramObjectARB

 00256988 00258380 00000000 00000000 00266990 0001eff5

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25aee0  205  GLeeFuncPtr_glCreateProgramObjectARB

 0025699c 00258388 00000000 00000000 00266990 0001ee14

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25ae9c   16  GLeeFuncPtr_glAttachObjectARB

 002569b0 00258388 00000000 00000000 00266990 0001ee2a

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25ae9c   16  GLeeFuncPtr_glAttachObjectARB

 002569c4 00258388 00000000 00000000 00266990 0001eee4

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25ae9c   16  GLeeFuncPtr_glAttachObjectARB

 002569d8 00258388 00000000 00000000 00266990 0001eefa

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25ae9c   16  GLeeFuncPtr_glAttachObjectARB

 002569ec 00258388 00000000 00000000 00266990 0001ef8b

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25ae9c   16  GLeeFuncPtr_glAttachObjectARB

 00256a00 00258388 00000000 00000000 00266990 0001f00b

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25ae9c   16  GLeeFuncPtr_glAttachObjectARB

 00256a14 00258390 00000000 00000000 00266990 0001ee48

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25af30  222  GLeeFuncPtr_glDeleteObjectARB

 00256a28 00258390 00000000 00000000 00266990 0001ee57

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25af30  222  GLeeFuncPtr_glDeleteObjectARB

 00256a3c 00258390 00000000 00000000 00266990 0001ef18

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25af30  222  GLeeFuncPtr_glDeleteObjectARB

 00256a50 00258390 00000000 00000000 00266990 0001ef27

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25af30  222  GLeeFuncPtr_glDeleteObjectARB

 00256a64 00258390 00000000 00000000 00266990 0001efa9

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25af30  222  GLeeFuncPtr_glDeleteObjectARB

 00256a78 00258390 00000000 00000000 00266990 0001f029

        DLL Name: GLee.dll
        vma:  Hint/Ord Member-Name Bound-To
        25af30  222  GLeeFuncPtr_glDeleteObjectARB
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.

Most annoying abuses are:
1) Top posting
2) Thread hijacking
3) HTML/MIME encoded mail
4) Improper quoting
5) Improper trimming
_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

Re: Import Address Table Invalid when compiling with MinGW

by Kai Tietz-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2009/10/20 Vincent LEFORT <vincent.lefort@...>:

> Hello,
> We are working on a project using Qt & MinGW. Some resulted files (dll, exe)
> have errors in the "Import Address Table" (multiple link with the same dll
> in exe file for example : visible with Dependency Walker).
> The software compiles, runs, everything works well. The only problem happens
> while trying to encrypt theses files with SafeNet
> (http://www.safenet-inc.com/) which failed because the "Import Address
> Table" is incorrect.
> Do you have a solution ?
> In attachment you can the objdump result for my exe file. And it's not only
> with GLee.dll (compile by us), but it's the same with other own DLL's (but
> not all)...
> Thanks a lot.
> Regards.
> Vincent.

Yes, use pseudo-relocation version two. This generates a valid IAT.
(-Wl,--enable-pseudo-relocation-v2)

Cheers,
Kai

--
|  (\_/) This is Bunny. Copy and paste
| (='.'=) Bunny into your signature to help
| (")_(") him gain world domination

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.

Most annoying abuses are:
1) Top posting
2) Thread hijacking
3) HTML/MIME encoded mail
4) Improper quoting
5) Improper trimming
_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

Re: Import Address Table Invalid when compiling with MinGW

by Vincent LEFORT :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello, i'm trying to link with the option : -Wl,--enable-pseudo-relocation-v2

C:\MinGW\bin\..\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\bin\ld.exe: unrecognized option '--enable-pseudo-relocation-v2'

But she's not recognized by mingw. I need a new version of mingw ?

Thanks for your help.

Regards.

Vincent

On Tue, Oct 20, 2009 at 15:57, Kai Tietz <ktietz70@...> wrote:
2009/10/20 Vincent LEFORT <vincent.lefort@...>:
> Hello,
> We are working on a project using Qt & MinGW. Some resulted files (dll, exe)
> have errors in the "Import Address Table" (multiple link with the same dll
> in exe file for example : visible with Dependency Walker).
> The software compiles, runs, everything works well. The only problem happens
> while trying to encrypt theses files with SafeNet
> (http://www.safenet-inc.com/) which failed because the "Import Address
> Table" is incorrect.
> Do you have a solution ?
> In attachment you can the objdump result for my exe file. And it's not only
> with GLee.dll (compile by us), but it's the same with other own DLL's (but
> not all)...
> Thanks a lot.
> Regards.
> Vincent.

Yes, use pseudo-relocation version two. This generates a valid IAT.
(-Wl,--enable-pseudo-relocation-v2)

Cheers,
Kai

--
|  (\_/) This is Bunny. Copy and paste
| (='.'=) Bunny into your signature to help
| (")_(") him gain world domination

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.

Most annoying abuses are:
1) Top posting
2) Thread hijacking
3) HTML/MIME encoded mail
4) Improper quoting
5) Improper trimming
_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.

Most annoying abuses are:
1) Top posting
2) Thread hijacking
3) HTML/MIME encoded mail
4) Improper quoting
5) Improper trimming
_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

Re: Import Address Table Invalid when compiling with MinGW

by Kai Tietz-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Sorry, I gave you wrong name of the option, it is
'--enable-runtime-pseudo-reloc-v2'. Well, for support of this feature
binutils has to be at least version 2.19.51 and mingw.org's runtime
should be pretty recent.

Cheers,
Kai
--
|  (\_/) This is Bunny. Copy and paste
| (='.'=) Bunny into your signature to help
| (")_(") him gain world domination

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.

Most annoying abuses are:
1) Top posting
2) Thread hijacking
3) HTML/MIME encoded mail
4) Improper quoting
5) Improper trimming
_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

Re: Import Address Table Invalid when compiling with MinGW

by Vincent LEFORT :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I'm trying to find the 2.19.51 version of binutils but i can't find it on http://sourceforge.net/projects/mingw/files/

If i install MinGW 5.1.6 from executable can i have this option ? (on release or candidate)

Thanks

Regards

Vincent

On Tue, Oct 20, 2009 at 17:08, Kai Tietz <ktietz70@...> wrote:
Sorry, I gave you wrong name of the option, it is
'--enable-runtime-pseudo-reloc-v2'. Well, for support of this feature
binutils has to be at least version 2.19.51 and mingw.org's runtime
should be pretty recent.

Cheers,
Kai
--
|  (\_/) This is Bunny. Copy and paste
| (='.'=) Bunny into your signature to help
| (")_(") him gain world domination

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.

Most annoying abuses are:
1) Top posting
2) Thread hijacking
3) HTML/MIME encoded mail
4) Improper quoting
5) Improper trimming
_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.

Most annoying abuses are:
1) Top posting
2) Thread hijacking
3) HTML/MIME encoded mail
4) Improper quoting
5) Improper trimming
_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

Re: Import Address Table Invalid when compiling with MinGW

by keithmarshall :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Vincent,

Please stop top-posting; see http://mingw.org/mailing_lists#toc9

On Tuesday 20 October 2009 18:16:36 Vincent LEFORT wrote:
> I'm trying to find the 2.19.51 version of binutils but i can't
> find it on http://sourceforge.net/projects/mingw/files/
> <http://sourceforge.net/projects/mingw/files/>If i install MinGW
> 5.1.6 from executable can i have this option ? (on release or
> candidate)

No.  I don't see any MinGW binutils release available since 2.19.1,
and that's what MinGW-5.1.6 will install; it doesn't support the
option you want.  Chris mentioned, in another thread, that he hopes
to make a binutils-2.20 release next week; at that point you may
install it manually, or, assuming Chris also updates the manifest
for MinGW-5.1.6, by using that.

I also noted, in one of your earlier posts, that you are using
GCC-3.4.2; you should definitely consider upgrading that.  If you
use MinGW-5.1.6, it will install GCC-3.4.5; if you want GCC-4.4, you
must do a manual install.

--

Regards,
Keith.

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.

Most annoying abuses are:
1) Top posting
2) Thread hijacking
3) HTML/MIME encoded mail
4) Improper quoting
5) Improper trimming
_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

Re: Import Address Table Invalid when compiling with MinGW

by Vincent LEFORT :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



On Tue, Oct 20, 2009 at 21:10, Keith Marshall <keithmarshall@...> wrote:
Vincent,

Please stop top-posting; see http://mingw.org/mailing_lists#toc9


First, sorry for top post...
 
Chris mentioned, in another thread, that he hopes
to make a binutils-2.20 release next week; at that point you may
install it manually, or, assuming Chris also updates the manifest
for MinGW-5.1.6, by using that.


Any news for binutils 2.20 who will fix the problem ?

Best regards.

Vincent LEFORT 


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.

Most annoying abuses are:
1) Top posting
2) Thread hijacking
3) HTML/MIME encoded mail
4) Improper quoting
5) Improper trimming
_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

Re: Import Address Table Invalid when compiling with MinGW

by Chris Sutcliffe-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

>> Chris mentioned, in another thread, that he hopes
>> to make a binutils-2.20 release next week; at that point you may
>> install it manually, or, assuming Chris also updates the manifest
>> for MinGW-5.1.6, by using that.
>
> Any news for binutils 2.20 who will fix the problem ?

I will be uploading the new binutils-2.20 to SourceForge today and
updating the installer and sending an announcement this evening when I
return home.

Cheers!

Chris

--
Chris Sutcliffe
http://emergedesktop.org

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.

Most annoying abuses are:
1) Top posting
2) Thread hijacking
3) HTML/MIME encoded mail
4) Improper quoting
5) Improper trimming
_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

Re: Import Address Table Invalid when compiling with MinGW

by Vincent LEFORT :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


I will be uploading the new binutils-2.20 to SourceForge today and
updating the installer and sending an announcement this evening when I
return home.

 
Hello, i had rebuild my software (and all the dll) with the new binutils and the IAT should be correct (encryption ok and no redundancies) but when i start my program i have the error :

L'application n'a pas réussi à s'initialiser correctement (0xc0000005). Cliquer sur OK pour arrêter l'application.
(don't arrive ton initialise, click on ok to stop application).

So my program don't run...

Any idea ? :(

Thanks

Regards

Vincent

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.

Most annoying abuses are:
1) Top posting
2) Thread hijacking
3) HTML/MIME encoded mail
4) Improper quoting
5) Improper trimming
_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

Re: Import Address Table Invalid when compiling with MinGW

by Kai Tietz-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2009/10/27 Vincent LEFORT <vincent.lefort@...>:

>>
>> I will be uploading the new binutils-2.20 to SourceForge today and
>> updating the installer and sending an announcement this evening when I
>> return home.
>>
>
> Hello, i had rebuild my software (and all the dll) with the new binutils and
> the IAT should be correct (encryption ok and no redundancies) but when i
> start my program i have the error :
> L'application n'a pas réussi à s'initialiser correctement (0xc0000005).
> Cliquer sur OK pour arrêter l'application.
> (don't arrive ton initialise, click on ok to stop application).
> So my program don't run...
> Any idea ? :(
> Thanks
> Regards
> Vincent

Hi Vincent,

have you used on build the option for ld
--enable-runtime-pseudo-reloc-v2 (-Wl,enable-runtime-pseudo-reloc-v2)
?

Cheers,
Kai

--
|  (\_/) This is Bunny. Copy and paste
| (='.'=) Bunny into your signature to help
| (")_(") him gain world domination

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.

Most annoying abuses are:
1) Top posting
2) Thread hijacking
3) HTML/MIME encoded mail
4) Improper quoting
5) Improper trimming
_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

Re: Import Address Table Invalid when compiling with MinGW

by Vincent LEFORT :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


have you used on build the option for ld
--enable-runtime-pseudo-reloc-v2 (-Wl,enable-runtime-pseudo-reloc-v2)
?

 
Yes when i enable this option on ld, i can't run my program due to an error...


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.

Most annoying abuses are:
1) Top posting
2) Thread hijacking
3) HTML/MIME encoded mail
4) Improper quoting
5) Improper trimming
_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

Re: Import Address Table Invalid when compiling with MinGW

by Kai Tietz-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

2009/10/27 Vincent LEFORT <vincent.lefort@...>:
>>
>> have you used on build the option for ld
>> --enable-runtime-pseudo-reloc-v2 (-Wl,enable-runtime-pseudo-reloc-v2)
>> ?
>>
>
> Yes when i enable this option on ld, i can't run my program due to an
> error...

Which version of mingw runtime you are using? It should be one with
support for it.


--
|  (\_/) This is Bunny. Copy and paste
| (='.'=) Bunny into your signature to help
| (")_(") him gain world domination

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.

Most annoying abuses are:
1) Top posting
2) Thread hijacking
3) HTML/MIME encoded mail
4) Improper quoting
5) Improper trimming
_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

Re: Import Address Table Invalid when compiling with MinGW

by Vincent LEFORT :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Which version of mingw runtime you are using? It should be one with
support for it.


I have installed Mingw 5.1.6 current...

No one have the problem ?? :s

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.

Most annoying abuses are:
1) Top posting
2) Thread hijacking
3) HTML/MIME encoded mail
4) Improper quoting
5) Improper trimming
_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

Re: Import Address Table Invalid when compiling with MinGW

by keithmarshall :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Tuesday 27 October 2009 20:45:07 Vincent LEFORT wrote:
> > Which version of mingw runtime you are using? It should be one
> > with support for it.
>
> I have installed Mingw 5.1.6 current...

This only tells us which version of the (deprecated) installer you
ran; it tells us precisely nothing about what version of GCC, w32api
or mingwrt you used it to install.  That said, I suspect that you
will not find the support you require in *any* currently available
*released* version of mingwrt, since the maintainer is still
discussing patches to provide it.

--

Regards,
Keith.

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.

Most annoying abuses are:
1) Top posting
2) Thread hijacking
3) HTML/MIME encoded mail
4) Improper quoting
5) Improper trimming
_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

Re: Import Address Table Invalid when compiling with MinGW

by Vincent LEFORT :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

>
> I have installed Mingw 5.1.6 current...

This only tells us which version of the (deprecated) installer you
ran; it tells us precisely nothing about what version of GCC, w32api
or mingwrt you used it to install.  

I will develop. I have these versions : 

- Ld version : 2.20
- gcc 3.4.5 (minw-vista special r3) (i'm on windows xp but read there are not incompatibility in the gcc-3.4.5-v3-release_notes.txt ???!!!)
- win32api : w32api-3.13-mingw32-dev.tar.gz
- mingw32-make : 3.81
- mingwrt-3.15.2-mingw32-dll.tar.gz (even if i use the mingwm10.dll from mingwrt-3.16-mingw32-dll.tar.gz i have the same error).

I think you have reason : there are not available release for support this option...

Other any news ? 

Thanks all.

Regards.

Vincent

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.

Most annoying abuses are:
1) Top posting
2) Thread hijacking
3) HTML/MIME encoded mail
4) Improper quoting
5) Improper trimming
_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

Re: Import Address Table Invalid when compiling with MinGW

by Chris Sutcliffe-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> Other any news ?

Chuck Wilson has committed a patch to mingwrt to enable
pseudo-reloc-v2 and it will be included in the next release of
mingwrt.  If you need it before then, you can build mingwrt from CVS
as it contains the support I believe you require.

Chris

--
Chris Sutcliffe
http://emergedesktop.org

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.

Most annoying abuses are:
1) Top posting
2) Thread hijacking
3) HTML/MIME encoded mail
4) Improper quoting
5) Improper trimming
_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

Re: Import Address Table Invalid when compiling with MinGW

by Vincent LEFORT :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Ho great Chuck !!!

I will wait the next release (i hope it will be released in few time...).

Thanks.

Vincent

On Wed, Oct 28, 2009 at 20:05, Chris Sutcliffe <ir0nh34d@...> wrote:
> Other any news ?

Chuck Wilson has committed a patch to mingwrt to enable
pseudo-reloc-v2 and it will be included in the next release of
mingwrt.  If you need it before then, you can build mingwrt from CVS
as it contains the support I believe you require.

Chris

--
Chris Sutcliffe
http://emergedesktop.org

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.

Most annoying abuses are:
1) Top posting
2) Thread hijacking
3) HTML/MIME encoded mail
4) Improper quoting
5) Improper trimming
_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.

Most annoying abuses are:
1) Top posting
2) Thread hijacking
3) HTML/MIME encoded mail
4) Improper quoting
5) Improper trimming
_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

Re: Import Address Table Invalid when compiling with MinGW

by Vincent LEFORT :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Wed, Oct 28, 2009 at 20:05, Chris Sutcliffe <ir0nh34d@...> wrote:
> Other any news ?

Chuck Wilson has committed a patch to mingwrt to enable
pseudo-reloc-v2 and it will be included in the next release of
mingwrt.  If you need it before then, you can build mingwrt from CVS
as it contains the support I believe you require.

Hello,

Any news about the new mingwrt release who support pseudo-reloc-v2 ?

Thanks a lot.

Regards.

Vincent 

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.  Disregard for the list etiquette may cause your account to be moderated.

_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users

Re: Import Address Table Invalid when compiling with MinGW

by Chris Sutcliffe-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> Any news about the new mingwrt release who support pseudo-reloc-v2 ?

After I get a new w32api out (which I believe you are also waiting on).

Chris

--
Chris Sutcliffe
http://emergedesktop.org

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
MinGW-users mailing list
MinGW-users@...

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.  Disregard for the list etiquette may cause your account to be moderated.

_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users