Skip to content

libnlopt-dev system dependency undocumented in Quick Start and Build from Source guides #452

@hesmilla1

Description

@hesmilla1

Description: No pre-built nlopt wheel exists for linux/aarch64 on PyPI, so pip falls back to building from source. That build requires libnlopt-dev to be installed on the system, but it is not listed as a prerequisite in either the https://nvidia.github.io/IsaacTeleop/main/getting_started/build_from_source/index.htmor https://nvidia.github.io/IsaacTeleop/main/getting_started/build_from_source/index.htm docs.

To reproduce
Steps to reproduce the behavior:
Follow the Quick Start guide: pip install 'isaacteleop[cloudxr,retargeters]~=1.0.0' --extra-index-url https://pypi.nvidia.com/

Expected behavior
Package installs successfully

Observed behavior
Build fails with could not build wheels for nlopt

Screenshots
Image
Image
Image

Platforms

  • Isaac Teleop Version: N/A
  • OS: aarch64 (NVIDIA DGX Spark, Ubuntu)
  • Integrations: Isaac Teleop
  • XR Device: N/A

Additional context
I ran the steps on the build from source page, but I am getting multiple errors. It's not finding the c library, so the python wheel can't be built.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    DONE

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions