Displaying 20 results from an estimated 40 matches for "rtld_lazi".
Did you mean:
rtld_lazy
1998 May 27
3
dependencies in .so files
Thomas Lumley writes:
>
>
> I've been trying to get Matt Calder's S compiler to work in R using R
> COMPILE and R SHLIB so it will be fairly platform-independent.
>
> I'm sure someone has claimed in the past that it is possible/easy to
> dyn.load() two dynamic libraries and have one call functions in the other.
> I can't get it to work (Red Hat
2008 Jul 09
2
[LLVMdev] Add RTLD_GLOBAL to dlopen
Hi,
Today, I've made the transition from LLVM 2.1 to 2.3. I invoke opt
with two dynamic libraries to "-load", the first of which contains
transformation passes and support code whereas the second one provides
extra passes which make use of the first library's support code. In
other words, the symbols loaded in for the first library should be
available when the second
2012 Oct 22
5
[LLVMdev] dyld: lazy symbol binding failed: fast lazy bind offset out of range
On Oct 22, 2012, at 11:34 AM, Jack Howarth wrote:
> Nick,
> I have uploaded the full walk with 'set env DYLD_PRINT_INITIALIZERS'. It didn't seem very informative
> as the dyld error occurs right after...
>
> (gdb)
> llvm::sys::DynamicLibrary::getPermanentLibrary (filename=0x142903da8 "/sw/opt/llvm-3.2/lib/LLVMPolly.so", errMsg=0x7fff5fbfe6e0) at
2012 Oct 23
1
[LLVMdev] dyld: lazy symbol binding failed: fast lazy bind offset out of range
On Mon, Oct 22, 2012 at 11:40:32AM -0700, Nick Kledzik wrote:
>
> On Oct 22, 2012, at 11:34 AM, Jack Howarth wrote:
>
> > Nick,
> > I have uploaded the full walk with 'set env DYLD_PRINT_INITIALIZERS'. It didn't seem very informative
> > as the dyld error occurs right after...
> >
> > (gdb)
> >
2014 May 23
4
[LLVMdev] Selectively Jitting using MCJIT
> As far as I know, ObjectFile is either COFF, ELF or MachO format,
> statically compiled. But the pass manager for applying optimisation
> passes works only on llvm-ir.
I would not need to apply optimisations on the parts of the program in
the object file. These are meant to be optimised beforehand. The only
parts I want to run passes on are specific function that I know
2012 Oct 23
0
[LLVMdev] dyld: lazy symbol binding failed: fast lazy bind offset out of range
On Oct 23, 2012, at 12:50 PM, Jack Howarth wrote:
> On Mon, Oct 22, 2012 at 11:40:32AM -0700, Nick Kledzik wrote:
>>
>> On Oct 22, 2012, at 11:34 AM, Jack Howarth wrote:
>>
>>> Nick,
>>> I have uploaded the full walk with 'set env DYLD_PRINT_INITIALIZERS'. It didn't seem very informative
>>> as the dyld error occurs right after...
2008 Jul 10
0
[LLVMdev] Add RTLD_GLOBAL to dlopen
On Wed, 9 Jul 2008, Bram Adams wrote:
> Today, I've made the transition from LLVM 2.1 to 2.3. I invoke opt
> with two dynamic libraries to "-load", the first of which contains
> transformation passes and support code whereas the second one provides
> extra passes which make use of the first library's support code. In
> other words, the symbols loaded in for the
2011 Aug 08
1
heavy processing during R_init_XXXXX()
Hi.
Need some advice. I have to load a library during R_init_XXXXX() with
dlopen(). The library file is 23 megabytes long and loads several other
libraries. Everything happens during dlopen() execution, out of control,
and takes around 1 second on first load in a quadcore. Besides, due to
security reasons, a hash of the library file is going to be computed.
Still do not know how long it will
2003 Oct 25
3
[LLVMdev] version 1.0, compiling under cygwin
Hello llvmdev,
(just for fun) I've tried to compile LLVM under cygwin.
With "make -k" I got only:
-----------------
DynamicLinker.cpp: In function `void* GetAddressOfSymbol(const char*)':
DynamicLinker.cpp:40: error: `RTLD_DEFAULT' undeclared (first use this
function)
DynamicLinker.cpp:40: error: (Each undeclared identifier is reported only once
for each
2007 Jun 14
0
[LLVMdev] How to call native functions from bytecode run in JIT?
Hi Jan,
In gcc for Linux, you have the -rdynamic option that allows an
executable to dlsym its symbols. Since llvm use dlsym to find the
symbols, you could try with this option. That's what I did. And don't
forget to use the C++ name if you compile with C++.
Cheers,
Nicolas
Jan Rehders wrote:
> Hi,
>
> I was able to try this on linux again. Unfortunately it doesn't work
2011 Mar 07
1
Rmpi fails to install
I try to install Rmpi as root with install.packages("Rmpi").
It fails with:
...
checking for x86_64-pc-linux-gnu-gcc -std=gnu99 option to accept ISO
C89... none needed
I am here /usr and it is OpenMPI
Trying to find mpi.h ...
Found in /usr/include
Trying to find libmpi.so or libmpich.a ...
Found libmpi in /usr/lib
checking for openpty in -lutil... yes
checking for main in -lpthread...
2012 Oct 22
0
[LLVMdev] dyld: lazy symbol binding failed: fast lazy bind offset out of range
On Mon, Oct 22, 2012 at 10:17:56AM -0700, Nick Kledzik wrote:
> Jack,
>
> I looks like the code is calling dlopen() on LLVMPolly.so and it or something it links against has an initializer. The initialer is run before dlopen() returns and the crash is in the initializer. The message:
>
> dyld: fast lazy bind offset out of range (53437, max=7640) in image
2001 Mar 13
1
Compiling vorbis-tools on NetBSD-1.5/i386
[This mail is a bit long: sorry.]
Hi,
I have been trying to compile vorbis-tools-1.0beta4 on NetBSD-1.5/i386,
and I get the following:
---------------------
Upon typing
./configure --prefix=/usr/pkg/ --with-ogg-prefix=/usr/pkg/
--with-vorbis-prefix=/usr/pkg/ --with-ao-prefix=/usr/pkg/
checking for Ogg... yes
checking for Vorbis... yes
checking for ao... no
*** Could not run
2010 Mar 26
4
Xiph.Org releases libao 1.0.0, libVorbis 1.3.1, and vorbis-tools 1.4.0
Xiph.Org announces the release of libao-1.0.0, libvorbis-1.3.1 and
vorbis-tools-1.4.0. This is a coordinated update of the audio
libraries and tools to deploy improved surround-sound support across
the libraries and toolchain.
libao improvements:
- AO returned to active development
- Added surround channel mapping API and capability
- Updated all drivers on modern installs
- New config file
2010 Mar 26
4
Xiph.Org releases libao 1.0.0, libVorbis 1.3.1, and vorbis-tools 1.4.0
Xiph.Org announces the release of libao-1.0.0, libvorbis-1.3.1 and
vorbis-tools-1.4.0. This is a coordinated update of the audio
libraries and tools to deploy improved surround-sound support across
the libraries and toolchain.
libao improvements:
- AO returned to active development
- Added surround channel mapping API and capability
- Updated all drivers on modern installs
- New config file
2007 Jun 13
5
[LLVMdev] How to call native functions from bytecode run in JIT?
Hi,
I was able to try this on linux again. Unfortunately it doesn't work
at all (neither using runFunction nor a CallInst). It simply says
function called get5 not known. Calling printf the same way works,
though. On linux the function is exported as "get5" from the
executable while it is called "_get5" on OS X. I could not spot any
other differences.. any
2012 Oct 22
0
[LLVMdev] dyld: lazy symbol binding failed: fast lazy bind offset out of range
On Mon, Oct 22, 2012 at 09:48:59AM -0400, Jack Howarth wrote:
> On Sun, Oct 21, 2012 at 06:00:36PM -0700, Nick Kledzik wrote:
> > Jack,
> >
> > Some binary has an initializer which dyld is calling. Somehow the initializer gets to:
> > #4 0x0000000100f3b2c0 in Json::Value::maxUInt ()
> > which is calling a function in another dylib for the first time. When you
2019 Dec 13
0
dlopen RTD_LAZY and RTLD_GLOBAL
All,
I use a code which has a python (I use python36) wrapper loading shared
libraries. The code worked fine in RHEL 7 but as I was testing it on
Centos 8, python cannot import the shared library (the import is done via
dlopen with flags set as
> sys.setdlopenflags(os.RTLD_LAZY | os.RTLD_GLOBAL)
python then does a bunch of imports and most results in a shared library
with indefined
2004 Aug 06
0
does installed lib support _int()s ?
> Assuming one prefers to use the speex_encode_int() and
> speex_decode_int() when available, but fallback to speex_encode()
> and speex_decode() if an older version if the lib is installed,
> how does one best make the determination?
Well, for compile-time, I'd think that an #ifdef would do the trick.
The only way you could do it at RUNTIME is if you perform a dlopen() on the
2003 Oct 25
0
[LLVMdev] version 1.0, compiling under cygwin
On Sat, 25 Oct 2003, Valery A.Khamenya wrote:
> (just for fun) I've tried to compile LLVM under cygwin.
> With "make -k" I got only:
Cool. We don't rountinely use this configuration, so there may be a bit
of leg work you'll have to do... :) But that said, we would love to get
LLVM working cleanly on it!
> -----------------
> DynamicLinker.cpp: In function