[Coin-discuss] Question about building [Cbc, Clp, etc.] in Visual Studio

Michael Hennebry hennebry at web.cs.ndsu.nodak.edu
Wed Nov 10 18:26:03 EST 2010


On Tue, 19 Oct 2010, Lou Hafer wrote:

> Michael,
>
> -----------
>>> I got the impression that the problem was not getting the names.
>>> It was deciding which ones to use.
>>> 'Twas the decision-making that I thought could use demangle or
>>> undname. An iteration would be:
>>>   get mangled_name
>>>   if is_market_for(demangle(mangled_name)):
>>>     export mangled_name
>>
>> Which is on the mark. Unfortunately, is_market_for is beyond me. The

> ------------
>
> I'm certain that if my grasp of PE/COFF was better, I could do a better job
> of interpreting the symbol information returned by dumpbin. Is it worth the
> effort? I'm going to plead `My brain is full!' and hope that someone who
> already understands PE/COFF is willing to contribute.

Would reading the index of the corresponding static library be easier?
for each mangled_name :
     if mangled_name in index of static library :
         export mangled_name

-- 
Michael   hennebry at web.cs.ndsu.NoDak.edu
"Pessimist: The glass is half empty.
Optimist:   The glass is half full.
Engineer:   The glass is twice as big as it needs to be."




More information about the Coin-discuss mailing list