Re: Android Native GCC 4.9.2 Build Fails at Dynamic libgcc

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 05/01/15 20:12, Cyd Haselton wrote:
>>>>
>>>> If you run that command with the additional argument "-Wl,-Map,mapfile"
>>>> you'll get a link map (called "mapfile") which should tell you where
>>>> dlopen is linked from.
>>>>
>>>> Andrew.
>>>>
>>> Neither -Wl,-Map,mapfile, -Wl,-Map mapfile or -Wl,-Map=mapfile
>>> generates said link map
>>
>>
>> Update: The link map isn't generated in the 4.9 build dir because...I
>> suspect...of the original error.  The link map IS generated in the 4.8
>> build dir, but grep "dlopen" mapfile yields zero results.  I'm running
>> make clean && make to see if more helpfulndata is generated
> 
> And nada.  Zilch.  To be on the safe side I cat-ed through the map
> file...no reference to dlopen anywhere.  And, as mentioned earlier, no
> mapfile is generated for the 4.9 libgcc build.
> I'm going to go back a step and add the -Wl,-Map=mapfile flag to both
> the 4.9 and 4.8 gcc Makefiles and run make clean && make, but if you
> or anyone else watching this email thread have a better suggestion
> please let me know.

Aha!  So 4.8 doesn't call dlopen(), but 4.9 does.

Which input file in 4.9 contains the call to dlopen() ?  See if
it is different in 4.8.

Andrew.




[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux