Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create static binary for standalone testing #39

Open
pjotrp opened this issue Jul 27, 2018 · 2 comments
Open

Create static binary for standalone testing #39

pjotrp opened this issue Jul 27, 2018 · 2 comments
Assignees

Comments

@pjotrp
Copy link
Member

pjotrp commented Jul 27, 2018

No description provided.

@pjotrp pjotrp self-assigned this Jul 27, 2018
@prasunanand
Copy link
Member

prasunanand commented Jul 28, 2018

Awesome!. Please also look into Travis. I have not been able to crack it.

Then I will put strict tests in place and logs in new GEMMA features.

@pjotrp
Copy link
Member Author

pjotrp commented Aug 8, 2018

At the moment the build is failing with

ld: source/faster_lmm_d/optmatrix.o: undefined reference to symbol 'dsyev_'
/gnu/store/rmkyk4n0m7ycarggdp68938srsd544ap-profile/lib/liblapack.so.3: error adding symbols: DSO missing from command line

These functions are actually part of openblas so we do not need to link in lapack. What I need to do is create a clean Guix environment to build faster_lmm_d so I can isolate the build profile (no libraries can bleed in). We need that to create a reproducible binary. This is a bit of work and requires good internet. More soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants