Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#35830 closed submission (fixed)

new port: py-llvm

Reported by: gorticus (Jason Mitchell) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: py-llvmpy

Description

llvmpy: llvmpy is a Python wrapper around the llvm C++ library which allows simple access to compiler tools.

py-llvm is one of the requirements for numba; a port that will be submitted shortly.

Currently, it relies on Xcode 4.4+, as it requires llvm 3.1 (with --enable-pic), rather than the macports llvm-3.1 or clang-3.1. A simple test after install verifies function:

$ python -c "import llvm; llvm.test()"

Attachments (1)

Portfile (881 bytes) - added by gorticus (Jason Mitchell) 12 years ago.
v2

Download all attachments as: .zip

Change History (7)

comment:1 Changed 12 years ago by gorticus (Jason Mitchell)

relying on Xcode 4.4+ was my solution to ticket:35825 which is a variant enhancement to llvm-3.1 to add --enable-pic.

Changed 12 years ago by gorticus (Jason Mitchell)

Attachment: Portfile added

v2

comment:2 Changed 12 years ago by gorticus (Jason Mitchell)

comment:3 Changed 12 years ago by gorticus (Jason Mitchell)

This port needs llvm-3.1+ to both build and run. Should it have depends_run in addition to depends_build?

comment:4 Changed 12 years ago by gorticus (Jason Mitchell)

stromnov added in r103682; good to close.

comment:5 Changed 12 years ago by larryv (Lawrence Velázquez)

Resolution: fixed
Status: newclosed

comment:6 Changed 12 years ago by jmroot (Joshua Root)

Port: py-llvmpy added
Note: See TracTickets for help on using tickets.