Displaying 20 results from an estimated 700 matches similar to: "[LLVMdev] ocaml build system"
2009 Jan 19
0
[LLVMdev] ocaml build system
On 2009-01-19, at 13:50, Nick Lewycky wrote:
> I have an issue with the OCaml build system and the ExecutionEngine.
>
> PR2128 has a patch to change the Interpreter to use libffi. This
> breaks test/Bindings/Ocaml/executionengine.ml because OCaml doesn't
> try to link with libffi, even though llvm-config knows that we should:
>
> $ Debug/bin/llvm-config --ldflags
2012 Mar 14
2
[LLVMdev] Linking static external library into an LLVM pass library?
This document http://llvm.org/docs/Projects.html says the USEDLIBS should
be used to statically link libraries:
USEDLIBSThis variable holds a space separated list of libraries that should
be linked into the program. These libraries must be libraries that come
from your *lib* directory. The libraries must be specified without their
"lib" prefix. For example, to link libsample.a, you
2012 Feb 29
1
[LLVMdev] Tail Call Optimization
Hello,
I started off trying to test HLVM
(http://www.ffconsultancy.com/ocaml/hlvm/) in a freshly compiled
LLVM3.0,
and found a few errors have crept into LLVM between revisions 2.7 and 2.8.
System info:
2.6.31-23-generic #75-Ubuntu SMP x86_64 GNU/Linux, oprofile version
0.9.3-1.1ubuntu2_amd64
HLVM uses the following code to set "guaranteed" tail call optimization:
<code>
2006 Sep 02
2
[LLVMdev] Adding register allocator to LLVM
Hi all!
I didn't manage to link my regalloc to lli (I added USEDLIBS to its
makefile). Without it I can't run tests cause they need lli to be built. So
how can I link createMyRegisterAllocator function to lli?
Thanks.
On 8/22/06, Anton Vayvod <avayvod at gmail.com> wrote:
>
> I managed to link my RegAlloc.a library to llc tool but can;t make the
> same with lli tool.
2009 Feb 13
1
[LLVMdev] making libraries depend on external libraries?
How can I specify that LLVMInterpreter depends on 'libffi' in the Makefile?
Modifying LD.Flags in Interpreter/Makefile doesn't help since llvm-config
doesn't pick up on that, causing a linker error when building lli. I'd like
"llvm-config --libs interpreter" return -lffi along with the LLVM libraries
it lists.
You'd think there would be an example of this
2006 Sep 02
2
[LLVMdev] Adding register allocator to LLVM
On 9/2/06, Chris Lattner <sabre at nondot.org> wrote:
>
> Make sure to add it to Codegen/LinkAllCodegenComponents.h.
I'm sure I did. I did so from the first time and I also needed to add my
library .a file to the USEDLIBS variable within llc makefile to build llc.
I wonder how lli links with all the rest LLVM as it seems to include no lib
within its makefile. May be I need to
2006 Aug 20
2
[LLVMdev] Adding register allocator to LLVM
Dear Anton,
you can add your register allocator strait iin the
"lib/CodeGen/Passes.cpp", and then 're-make' it: "makellvm llc", on the
top of lib/CodeGen. It is faster than running make from LLVMOBJDIR. The
problem is that it only add to llc the changes on the lib/CodeGen
directory. If you change other parts, a make from LLVMOBJDIR will
synchronize it.
Try adding
2009 Aug 27
1
[LLVMdev] Building llvm-gcc with fortran support
I have been working successfully with llvm-gcc for some time now with
support for c/c++. Today I tried going back and reconfiguring and
rebuilding with support for fortran, and I am running into problems.
It seems ld cannot find -lffi. I am configuring like this:
/gro/pkg/src/llvm-gcc/configure --prefix=/pkg/bin/llvm-gcc
--program-prefix=llvm- --enable-llvm=/pkg/build/llvm
2007 Apr 13
2
[LLVMdev] [llvm-commits] CVS: llvm/lib/Transforms/Hello/Makefile
And this brings back CommandLine Error: Arugment blah defined more
than once!
And without this, opt -load .../LLVMHello.dylib -hello does not work
on Darwin because dyld is not able to find SlowerOperationInformer ;)
thoughts ?
-
Devang
On Apr 13, 2007, at 11:28 AM, Devang Patel wrote:
>
>
> Changes in directory llvm/lib/Transforms/Hello:
>
> Makefile updated: 1.7 ->
2005 Feb 25
2
[LLVMdev]Linker error building (modified) lli
I forgot that lli was "special". It uses the "JIT" keywoard which means
"figure out the right libraries to use for a JIT compiler and runtime".
So, just add this, to tools/lli/Makefile:
USEDLIBS := LLVMBCWriter
That worked for me.
Reid.
On Thu, 2005-02-24 at 16:58, Patrick Meredith wrote:
> Where do I add that line? Just putting it in the vanilla Makefile in
2006 Aug 22
0
[LLVMdev] Adding register allocator to LLVM
I managed to link my RegAlloc.a library to llc tool but can;t make the
same with lli tool.
Should I use USEDLIBS variable in lli makefile (like llc) or there is
another way?
On 8/20/06, Fernando Magno Quintao Pereira <fernando at cs.ucla.edu> wrote:
>
>
> Dear Anton,
>
> you can add your register allocator strait iin the
> "lib/CodeGen/Passes.cpp", and then
2006 Sep 02
0
[LLVMdev] Adding register allocator to LLVM
On Sat, 2 Sep 2006, Anton Vayvod wrote:
> I'm sure I did. I did so from the first time and I also needed to add my
> library .a file to the USEDLIBS variable within llc makefile to build llc.
> I wonder how lli links with all the rest LLVM as it seems to include no lib
> within its makefile. May be I need to include/link my lib somewhere else?
Ah, that's probably it. Try
2009 Dec 22
1
[LLVMdev] [PATCH] Cross-compiling LLVM on Mac OS X
>> Daniel's comments are also good.
>
> …success!
Looks like I spoke a bit too soon. Everything works as far as the fat binaries are concerned, except that -mmacosx-version-min is set to the host’s OS version, not that of the SDK, causing errors when it tries to link against 10.6’s versions of libraries instead of 10.5’s.
This patch appears to solve that; it uses the OS version
2014 Jul 07
4
[LLVMdev] problem compiling llvm
Hello there,
I am trying to compile llvm from git
the gentoo ebuild llvm-9999.ebuild.
Recently I get an error during compilation.
I am using gcc 4.9.0.
The error is the following:
x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -fomit-frame-pointer
-march=native -O2 -pipe -fomit-frame-pointer -march=native -O2 -pipe
-fomit-frame-pointer -march=native -O2 -pipe -fomit-frame-pointer
-march=native
2005 Feb 25
0
[LLVMdev]Linker error building (modified) lli
Yikes, my tree must be more outdated than I thought. My library is still
called bcwriter. Unfortunately when I add that line I get even more errors,
seems like the only solution is going to be updating everything ;-)
----- Original Message -----
From: "Reid Spencer" <reid at x10sys.com>
To: "LLVM Developers Mailing List" <llvmdev at cs.uiuc.edu>
Sent: Thursday,
2005 Feb 25
0
[LLVMdev]Linker error building (modified) lli
Where do I add that line? Just putting it in the vanilla Makefile in
tools/lli doesn't work.
----- Original Message -----
From: "Reid Spencer" <reid at x10sys.com>
To: "LLVM Developers Mailing List" <llvmdev at cs.uiuc.edu>
Sent: Thursday, February 24, 2005 6:50 PM
Subject: Re: [LLVMdev]Linker error building (modified) lli
>
2015 Jul 22
2
[LLVMdev] (no subject)
Hello,
I have tried a lot fix this error but am not able to can you please
find me a solution am trying to compile the SAFECode in Cygwin Environment
to work for windows.
used make -j4 command to make the files in cygwin i have got this error
make[5]: Leaving directory
'/home/uidr7475/Work/LLVM_OBJ/projects/safecode/tools/clang/include'
/usr/bin/cp: cannot stat
2006 May 30
2
[LLVMdev] Adding an object to llc
Hi
Thanks for all your feedback. I just found the reason for the compile failure
for my analysis pass: I had to add my object to the namespace llvm instead of
anonymous. This took me some time since i was looking for an linking
failure... but as errors go i should have looked at the error message a
little closer.
So for all those trying to add an analysis path:
* add the object name to the
2005 Feb 25
3
[LLVMdev]Linker error building (modified) lli
Hi Patrick,
You need to modify your makefile for building your version of lli so
that it includes the LLVMBCWriter.o library. You can do this with a line
like:
LLVM_LIBS=LLVMBCWriter
if you're using the LLVM Makefile system. Otherwise you just need to
make sure that {Debug,Release}/lib/LLVMBCWriter.o gets added to the link
line.
Reid.
On Thu, 2005-02-24 at 16:37, Patrick Meredith wrote:
2006 Sep 02
0
[LLVMdev] Adding register allocator to LLVM
On Sat, 2 Sep 2006, Anton Vayvod wrote:
> I didn't manage to link my regalloc to lli (I added USEDLIBS to its
> makefile). Without it I can't run tests cause they need lli to be built. So
> how can I link createMyRegisterAllocator function to lli?
Make sure to add it to Codegen/LinkAllCodegenComponents.h.
-Chris
> On 8/22/06, Anton Vayvod <avayvod at gmail.com> wrote: