Showing posts with label build process. Show all posts
Showing posts with label build process. Show all posts

Thursday, January 9, 2020

cmake for building hercules Hyperion (version 4) for arm



https://hercules-390.github.io/html/CMake/index.html

Quick build info from above:

To build Hercules on your computer using CMake, you need the following software installed:
  • CMake version 3.4 or better: cmake --version. (CMake older than 3.4? See these instructions.)
  • A git client version 1.8.5.1 or better: git --version.
  • A c compiler. Both gcc and clang have been tested.
  • If you wish to use 1Stop-Cmake, sed.
  • A REXX interpreter, either Regina Rexx or Open Object Rexx, if you wish to run make test, the CMake equivalent of make check. 
  • Not required: autoconf, automake, flex, gawk, grep, m4, nor perl. Although there is no issue if these are installed on the system being used to build Hercules-390.
Do the following to build Hercules using CMake on GNU/Linux or BSD open source systems or on Solaris.
  1. Clone or update your local clone of Hyperion, as needed.
  2. Create a build directory and make that directory your current working directory. You can create the build directory anywhere you wish, so long as the directory is writable.
  3. Configure: cmake <hyperion-source-dir>
  4. Build: cmake --build .
  5. Run Tests: ctest
  6. Install: cmake -P cmake_install.cmake      (if you wish)


--30--

Thursday, January 24, 2019

veracrypt build notes


building veracrypt 1.23 on arm.

https://www.veracrypt.fr/en/Documentation.html

https://www.veracrypt.fr/en/Downloads.html

A bit outdated note on how to with wxwidgets (needed for build)

change reference from 2.8 to 3.0 (which is  rev required to build veracrypt)

how-to-install-wxwidgets-on-a-linux-system

User README.md for build instructions after loading

wxwidgets sources
https://www.wxwidgets.org/downloads/

another note page for building
https://randomgooby.wordpress.com/2015/03/02/quick-tip-veracrypt-on-a-raspberry-pi-2/

after all the building, won't run on a 512mb arm systems.

--30--