-
Notifications
You must be signed in to change notification settings - Fork 137
Open
Labels
EnhancementNew feature or requestNew feature or requestTesting & ToolingTests, tooling, and build systemsTests, tooling, and build systems
Milestone
Description
Tracking issue for an overhauled and simplified build that targets only CMake.
Current working branch for this is: https://github.com/ChrisCummins/CompilerGym/tree/v0.3.0 🚨 Not ready for use 🚨
I have a working build for the LLVM service, but it is not hemetic:
$ ldd /dev/shm/cummins/compiler_gym/build/llvm/llvm_env_service
...
libgflags.so.2.2 => /lib/x86_64-linux-gnu/libgflags.so.2.2 (0x00007fc1825a4000)
libglog.so.0 => /lib/x86_64-linux-gnu/libglog.so.0 (0x00007fc182571000)
libprotobuf.so.31 => /private/home/cummins/.conda/envs/compiler_gym/lib/libprotobuf.so.31 (0x00007fc1822e1000)
Next steps are to add gflags and glog to conda deps, and figure out how to ship the required libraries from conda libs, or link statically.
Metadata
Metadata
Assignees
Labels
EnhancementNew feature or requestNew feature or requestTesting & ToolingTests, tooling, and build systemsTests, tooling, and build systems