Skip to content

Commit

Permalink
Finalized 0.10.0
Browse files Browse the repository at this point in the history
  • Loading branch information
vsoftco committed Mar 27, 2024
1 parent 97353c4 commit 9df5617
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 2 deletions.
5 changes: 5 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,11 @@
keep track of changes in new releases
- Removed the NIST PRNG as the latter is no longer exposed by liboqs' public
API
- Added the
[".config-static"](https://github.com/open-quantum-safe/liboqs-go/tree/main/.config-static)
pkg-config configuration directory for linking statically against liboqs, see
["README.md"](https://github.com/open-quantum-safe/liboqs-go/blob/main/README.md)
for more details.

# Version 0.9.0 - October 30, 2023

Expand Down
10 changes: 8 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ The project contains the following files and directories:
**before** any other (if any) `gcc` and `pkg-config` executables you may have
installed (e.g. such as the ones provided
by [Cygwin](https://www.cygwin.com)). To verify, type into a Command Prompt
`gcc --version`, and you should get an output like
`gcc --version`, and you should get an output such as

> gcc (Rev3, Built by MSYS2 project) 9.1.0
Expand Down Expand Up @@ -165,8 +165,14 @@ environment variable above. This assumes that you previously compiled and
installed the static version of liboqs, i.e., you did not pass
`-DBUILD_SHARED_LIBS=ON` to CMake when configuring liboqs above.

Note that `.config-static/liboqs-go.pc` links statically against OpenSSL as
well. In case you don't have OpenSSL installed, remove the `-lcrypto` from the
last line of `.config-static/liboqs-go.pc`, and make sure you compiled liboqs
without OpenSSL, i.e., pass the `-DOQS_USE_OPENSSL=OFF` CMake flag when
configuring liboqs, otherwise you will get linker errors.

**Important:** Ensure that you run `go clean -cache` before building or
running.
running, so `pkg-config` refreshes its cache.

### Linking statically against liboqs - macOS/OS X platforms

Expand Down

0 comments on commit 9df5617

Please sign in to comment.