To build the Llilum source code you will need to download the 3.8.1 sources of LLVM and Clang sources.
NOTE: Use the links provided here to get the LLVM source code as alternate sites, including the Mirror on GitHub may not be the correct version. In fact, the GitHub Mirror will NOT be as it tracks the head of the development branch for the currently unreleased version rather than the latest stable released version.
Put Clang sources to <LLVM_SRC_ROOT>\tools\clang
(e.g. C:\LLVM\3.8.1\tools\clang
) To build LLVM source code, you need to install CMake and add it to your system's PATH environment variable. To build LLVM, you may follow instructions here or here, but it is best to use the BuildLlvmWithVS.cmd script file provided in the Zelig repository.
BuildLlvmWithVS.cmd
(located under <repo>\Zelig\Zelig\CompileTime\Llvm.NET\LibLLVM\
) into the root of your LLVM source tree for version 3.8.1BuildLlvmWithVS.cmd
BuildllvmWithVs.cmd -g- -b-
to skip the cmake and build phases and just create a registry entry for your local machine that points to the shared location. Note: This only works for mapped drives as you can't open a command prompt to a UNC network share. Alternatively you may choose to set environment variables for the location of the LLVM files. The most common one is LLVM_SRCROOT_DIR which should point to the root of your LLVM source tree wherever it was installed. If you build LLVM binaries in some fashion other than the provided BuildllvmWithVs.cmd script you will likely need to provide additional Environment variables for the tools to build. (For details see the LlvmApplication.props property sheet. ) The goal here is to allow the flexibility of fine control, if needed, or desired, while covering the 90+% use case automatically.git clone https://github.com/NETMF/llilum.git
into directory <repo>
, e.g. c:\src\llilum\
>"GCC_BIN
environment variable to point to the arm-none-eabi-xxx tools, e.g. set GCC_BIN=e:\tools\compilers\gcc\4_9_2015q2\bin
<repo>\Zelig\Zelig\Zelig.sln
NOTE: please note that the SDK projects in the Test folder can only load if the LLILUM SDK for Visual Studio is installed. Building and deploying those projects is disabled by default, so after installing the SDK one still needs to modify the solution configuration to enable building the Simple managed project and deploying the Native project located here. Please use the menu Build => Configuration Manager to activate such options.To build a sample application manually, see Build and Run Test Demo
To get started with Visual Studio and the Llilum SDK, see SDK User Guide
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4