changelog shortlog graph tags branches changeset file revisions annotate raw help

Mercurial > demo / ffi.lisp

revision 18: a1137af05c8d
parent 13: 1fedeaa5bfc5
     1.1--- a/ffi.lisp	Sat May 27 21:07:55 2023 -0400
     1.2+++ b/ffi.lisp	Mon May 29 21:46:21 2023 -0400
     1.3@@ -1,6 +1,6 @@
     1.4 (in-package :demo)
     1.5 (defparameter quiche-lib-path #p"./ffi/libquiche.dylib")
     1.6-(defparameter rocksdb-lib-path #p"./ffi/librocksdb.dylib")
     1.7+;;(defparameter rocksdb-lib-path #p"./ffi/librocksdb.dylib")
     1.8 (defparameter demo-lib-path (find-rs-cdylib "libdemo.dylib"))
     1.9 (defmacro find-rs-cdylib (name &optional debug)
    1.10   "Find the rust dll specified by NAME."
    1.11@@ -19,10 +19,10 @@
    1.12 (define-foreign-library quiche
    1.13   (:win32 (:default "quiche"))
    1.14   (t (:default "libquiche")))
    1.15-(define-foreign-library rocksdb
    1.16-  (:win32 (:default "rocksdb"))
    1.17-  (t (:default "librocksdb")))
    1.18+;; (define-foreign-library rocksdb
    1.19+;;   (:win32 (:default "rocksdb"))
    1.20+;;   (t (:default "librocksdb")))
    1.21 
    1.22 (defun load-libdemo () (load-foreign-library (find-rs-cdylib "libdemo.dylib")))
    1.23 (defun install-quiche-lib (&optional path) (load-foreign-library (or path quiche-lib-path)))
    1.24-(defun install-rocksdb-lib (&optional path) (load-foreign-library (or path rocksdb-lib-path)))
    1.25+;; (defun install-rocksdb-lib (&optional path) (load-foreign-library (or path rocksdb-lib-path)))