summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorMarcus Meissner <marcus@jet.franken.de>2021-10-02 12:00:48 +0200
committerMarcus Meissner <marcus@jet.franken.de>2021-10-02 12:02:18 +0200
commit6a8a41e7a5aa983fd04cf416eb577e0981403065 (patch)
tree0c2a36124a06d15534241e82c752beba48cf6b55 /examples
parent8cc927c0cbc4127f2aec2771912b82cb336025c6 (diff)
downloadlibgphoto2-6a8a41e7a5aa983fd04cf416eb577e0981403065.tar.gz
better comments
Diffstat (limited to 'examples')
-rw-r--r--examples/sample-libfuzz.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/examples/sample-libfuzz.c b/examples/sample-libfuzz.c
index 66547de50..2cc4146f6 100644
--- a/examples/sample-libfuzz.c
+++ b/examples/sample-libfuzz.c
@@ -3,10 +3,11 @@
*
* How to build:
* install clang
- * CC="clang" CFLAGS="-fsanitize=address,fuzzer -O2 -g" ./configure --prefix=/usr --libdir=/usr/lib64
- * make -k
- (the executables do not build with -fsanitize=fuzzer due to duplicate main)
- * make -k install
+ * CC="clang" CFLAGS="-fsanitize=address,fuzzer-no-link -O2 -g" ./configure --prefix=/usr --libdir=/usr/lib64 --enable-vusb
+ * make
+ * sudo make install
+ * rm usb1.* from port drivers
+ * in examples/
* clang -fsanitize=address,fuzzer -O2 -g sample-libfuzz.c autodetect.c context.c -lgphoto2 -lgphoto2_port -o fuzzer
* mkdir CORPUS
* ./fuzzer -detect_leaks=0 CORPUS/