File: README.md

package info (click to toggle)
libica 3.9.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,672 kB
  • sloc: ansic: 39,028; perl: 3,061; makefile: 226; sh: 51
file content (41 lines) | stat: -rw-r--r-- 888 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# libica

Linux on z Systems crypto library


## configure options

`--enable-fips` : enable FIPS build

`--enable-debug` : enable debug build

`--enable-sanitizer` : enable sanitizer build (libasan and libubsan required)

`--enable-coverage` : enable coverage testing build (gcov required)

`--enable-internal-tests` : build internal tests

See `configure -help`.


## make targets

`make` : build the library and the tools

`make check` : build and run the test-suite

`make (un)install` : (un)install the library and the tools

`make coverage` : build and run the test-suite plus coverage tests (`--enable-coverage` required)

See the INSTALL file.


## requirements

ECC via shared CEX4C adapter under z/VM 6.4 requires APAR VM65942


## documentation

[libica Programmer's Reference](https://www.ibm.com/support/knowledgecenter/en/linuxonibm/com.ibm.linux.z.lxci/lxci_linuxonz.html)