Re: [PATCH 1/1] erc32 sim: Add libdl to build of sis

Joel Sherrill <[email protected]>
Newsgroups gmane.comp.gdb.devel
Message-ID <[email protected]>
On 8/17/2014 8:20 AM, Mike Frysinger wrote:
> On Fri 15 Aug 2014 08:13:24 Joel Sherrill wrote:
>> On 8/14/2014 7:30 PM, Mike Frysinger wrote:
>>> On Thu 14 Aug 2014 17:21:06 Joel Sherrill wrote:
>>>> sis failed to link on Fedora 20 because it was not linking against
>>>> libdl. There may be a better way but this does work.
>>> can you post some errors ?  the only sim that actually uses libdl is the
>>> Blackfin one.  i suspect the dl usage is coming from another binutils lib
>>> (like bfd?) which means the fix is not this :).
>> I just saw the sparc failure and fixed it.  Once I saw that all of our
>> targets with simulators enabled failed like this (from v850), I was pretty
>> sure I had fixed a symptom and not the root cause.
> Roland just regenerated the sim configure files due to changes in the common 
> plugin/dlfcn logic.  i guess pull the latest repo and see if you still have 
> troubles building ?
This seemed to fix all but the ppc.

gcc -g -O2  -static-libstdc++ -static-libgcc  -o psim main.o libsim.a
../../bfd/libbfd.a  ../../libiberty/libiberty.a -lz
../../bfd/libbfd.a(plugin.o): In function `try_load_plugin':
/users/joel/test-gcc/b-powerpc-rtems4.11-bin/bfd/../../binutils-gdb/bfd/plugin.c:168:
undefined reference to `dlopen'
/users/joel/test-gcc/b-powerpc-rtems4.11-bin/bfd/../../binutils-gdb/bfd/plugin.c:175:
undefined reference to `dlsym'
/users/joel/test-gcc/b-powerpc-rtems4.11-bin/bfd/../../binutils-gdb/bfd/plugin.c:171:
undefined reference to `dlerror'

> -mike

-- 
Joel Sherrill, Ph.D.             Director of Research & Development
[email protected]        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
Support Available                (256) 722-9985
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.