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

Instructions for building C code from source #21

Open
githubforced2fabad opened this issue Apr 6, 2024 · 2 comments
Open

Instructions for building C code from source #21

githubforced2fabad opened this issue Apr 6, 2024 · 2 comments

Comments

@githubforced2fabad
Copy link

Could you please provide instructions for building the C part of this project? I know you provide the already compiled version for various platforms, but this not really ideal. In addition, an explanation of why the C code is necessary would be nice (isn't this supposed to be a common lisp project).

I tried the following, but it seems to get stuck in an infinite build loop.

./configure
make
@githubforced2fabad githubforced2fabad changed the title Instrucctions for building C code from source Instructions for building C code from source Apr 10, 2024
@jgarte
Copy link

jgarte commented Sep 3, 2024

Hi,

Any news on this issue?

I'd also like to know how to build this from source since I'd like to package lem for Guix and binaries cannot be accepted by the Guix project.

@jgarte jgarte mentioned this issue Sep 3, 2024
@jgarte
Copy link

jgarte commented Sep 10, 2024

@githubforced2fabad

libtoolize

Building the C code for sources involves running the bootstrap script like this:

./bootstrap

The bootstrap script runs ./configure and make as well.

There's an example in the CI build.yml of bootstrap being invoked:

https://github.com/lem-project/async-process/blob/master/.github/workflows/build.yml#L38

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

No branches or pull requests

2 participants