Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
P parabix-devel
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 9
    • Issues 9
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • cameron
  • parabix-devel
  • Merge requests
  • !71

Merged
Created Jun 05, 2024 by sla489@sla489Contributor

Smooth out cross-compiling for aarch64

  • Overview 0
  • Commits 1
  • Pipelines 1
  • Changes 5

This MR contains some build configuration updates and fixes that address a few issues I ran into when cross-compiling Parabix.

Specifically, this MR:

  • Adds an option for setting the object cache directory statically or determining it at runtime. This is useful when cc'ing as the path on the target will be different if using $HOME/.parabix.
  • Adds a check for the aarch64 target alongside arm64
  • Fixes an issue where the FindZ3.cmake script was failing to parse the version header
Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Source branch: cc-aarch64