Skip to content

docs: add clear installation guide for Windows and Raspberry Pi#135

Open
Hongwei-Z wants to merge 1 commit intoopen-quantum-safe:mainfrom
Hongwei-Z:docs-improve-windows-rpi-install
Open

docs: add clear installation guide for Windows and Raspberry Pi#135
Hongwei-Z wants to merge 1 commit intoopen-quantum-safe:mainfrom
Hongwei-Z:docs-improve-windows-rpi-install

Conversation

@Hongwei-Z
Copy link
Copy Markdown

Motivation

While working with liboqs-python, I noticed that setting up the underlying C library (liboqs) on Windows can be quite challenging for newcomers. The current documentation leaves some room for ambiguity, and following it often leads to environment configuration issues and build errors.

After multiple rounds of trial and error, I have summarized a highly concise, beginner-friendly guide that ensures a smooth and straightforward installation on Windows.

Furthermore, as Post-Quantum Cryptography (PQC) research increasingly intersects with IoT and edge computing, many researchers need to deploy these libraries on resource-constrained hardware. To support the research community, I have also contributed an installation guide for Raspberry Pi (ARM) devices.

Key Changes

  • INSTALL-Windows.md: A streamlined, step-by-step guide to compiling the C library and setting up the Python wrapper on Windows, designed to bypass common pitfalls.
  • INSTALL-RaspberryPi.md: A hardware-specific guide tailored for researchers, detailing dependencies and build steps optimized for Raspberry Pi environments.
  • README.md: Added direct index links to these new guides in the Installation section.

I hope these additions reduce the friction for new developers and researchers adopting this excellent library. Let me know if any adjustments are needed!

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

Successfully merging this pull request may close these issues.

1 participant