Re: Subject: Re: DLL Build issue

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Re: Subject: Re: DLL Build issue

Robert Miles
The mangling C++ uses is not specified by the C++ standard, and is
therefore almost always specific to the C++ compiler that was used.  
Expect the pre-compiled binary symbol names to be compatible with GCC
only if the compiler used to pre-compile them was GCC.

Therefore, any utility for de-mangling them must also be specific to the
compiler used, and therefore seldom available from any source other than
the same source as the compiler (the one used for pre-compiling here).

You probably need to ask the group providing the pre-compiled binary
which compiler was used to compile it.

Robert Miles
> Date: Mon, 20 Jun 2016 18:25:00 -0400
> From: Robert Cavanaugh <[hidden email]>
> Subject: [Mingw-users] Subject: Re:  DLL Build issues
>
> Hi,
> Wanted to report progress and request some additional expertise.
> Taking into account all comments to date
>   (thank you all) I have made the following changes to the link command line:
> (new lines inserted to conform to mailing list width request)
[snip]

> Therefore I need to repeat a previous question: Am I now running into a situation
> where the pre-compiled binary symbol names are not compatible with GCC?
>
>
> Is there a utility like nm that can generate a de-mangled equivalent library file?
>
>
> Thanks,
>
>
>
> Bob Cavanaugh

------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
MinGW-users mailing list
[hidden email]

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
Also: mailto:[hidden email]?subject=unsubscribe