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

[Question]: Setup Issues on macOS: Missing jemalloc.h and FlexLexer.h #2504

Open
swarnikaraj opened this issue Jan 28, 2025 · 1 comment
Open
Labels
question Further information is requested

Comments

@swarnikaraj
Copy link

Describe your problem

I am trying to set up the project locally on macOS to contribute to the development.

I followed the instructions in the CMakeLists.txt file and installed all the dependencies using Homebrew. However, I am encountering errors related to missing jemalloc.h and FlexLexer.h files during the build process."

macOS version ( macOS 15.2)
Compiler version (Clang 19.1.7 installed via Homebrew)
CMake version (3.31.5)
Ninja version (1.12.1)
d. Share the Errors
Include the exact error messages you're encountering. For example:

"fatal error: 'jemalloc/jemalloc.h' file not found"
"fatal error: 'FlexLexer.h' file not found"
"fatal error: 'boost/multiprecision/cpp_int.hpp' file not found"

Could you provide guidance on project locally on macOS ?
Are there any additional setup steps for macOS that are not documented?

@swarnikaraj swarnikaraj added the question Further information is requested label Jan 28, 2025
@yingfeng
Copy link
Member

Hi, currently Infinity can not be compiled under Mac due to jemalloc issues. Contributions are welcome!
However, previous version is OK, you could take a look on this issue, there are some dependencies to be installed.

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

No branches or pull requests

2 participants