-
Notifications
You must be signed in to change notification settings - Fork 0
/
linux_example.sh
28 lines (22 loc) · 1020 Bytes
/
linux_example.sh
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
#!/bin/bash
# HOME=mnt/d/awork/ECC/givaro-3.8.0
# g++ -w -DHAVE_CONFIG_H -I. -I/$HOME -I/$HOME -I./crypto \
# -I/$HOME/src/kernel/system -I/$HOME/src/kernel/memory \
# -I/$HOME/src/kernel/zpz -I/$HOME/src/kernel/integer \
# -I/$HOME/src/kernel -I/$HOME/src/library/poly1 \
# -I/$HOME/src/kernel/bstruct -I/$HOME/src/library/tools \
# -O2 -Wall -g -DNDEBUG -UGIVARO_DEBUG -UDEBUG -std=gnu++11 \
# -c -o test.o ./crypto/main.cpp
# /bin/sh /usr/bin/libtool --tag=CXX --mode=link g++ -O2 \
# -Wall -g -DNDEBUG -UGIVARO_DEBUG -UDEBUG -std=gnu++11 \
# -static -o test test.o -L. \
# -L/$HOME/src -L/$HOME/src/.libs \
# -lenq -lgivaro -lgmpxx -lgmp -lcrypto
HOME=mnt/d/awork/ECC/givaro-3.8.0
g++ -w -DHAVE_CONFIG_H -I. \
-O2 -Wall -g -DNDEBUG -UGIVARO_DEBUG -UDEBUG -std=gnu++11 \
-c -o test.o ./crypto/main.cpp
/bin/sh /usr/bin/libtool --tag=CXX --mode=link g++ -O2 \
-Wall -g -DNDEBUG -UGIVARO_DEBUG -UDEBUG -std=gnu++11 \
-static -o test test.o -L. \
-lenq -lgivaro -lgmpxx -lgmp -lcrypto