isl-org / isl-org/Open3D

Simplify non-GUI builds

Open
#3,809 2 comments 2 reactions 1 assignee Claimed by @yxlao View on GitHub
build/install feature request
Dominant language
C++
Stars
14k
Forks
2.6k
Avg merge
5d 18h
Merged PRs (30d)
6

Description

The current build system allows for BUILD_GUI to be set to False which excludes a portion of the GUI system. However, this build still requires linking to GLFW which pulls in a set of complicated requirements involving an OpenGL stack.

I was wondering if the developers would be supportive of extending the non-GUI mode to exclude all visualization functionality and thus removing the necessity of linking to GLFW and the entire OpenGL stack? This would significantly simplify the runtime requirements on headless systems like docker containers for offline processing.

I’d be interested in taking on this work but only if everyone is supportive of the idea.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.