Moin,
also zu cryptopp:
Das ist recht einfach, da es hierfür einen Port gibt, einfach installieren (security/cryptopp)
Allerdings scheinen im Source noch ein paar Stolpersteine zu stecken, der Test geht schief aufgrund eines Syntaxfehlers:
--- configure   Fri Mar 26 22:19:35 2004
+++ configure   Sat Mar 27 22:54:23 2004
@@ -8664,7 +8664,7 @@ 
      echo "$as_me:$LINENO: checking for crypto++ version >= 5.1" >&5
 echo $ECHO_N "checking for crypto++ version >= 5.1... $ECHO_C" >&6
-       if test x$crypto_prefix == x ; then
+       if test x$crypto_prefix = x ; then
        crypto_prefix="/usr/include/"
        fi
        CRYPTO_PP_STYLE="gentoo_debian"
Das bindet zwar dann cryptopp ein allerdings scheitert es dann später daran, dass FreeBSD keine fstat64 Funktion kennt. Ich hab die auch einfach einmal auskommentiert:
--- src/KnownFile.cpp   Fri Mar 26 20:56:07 2004
+++ src/KnownFile.cpp   Sat Mar 27 23:20:27 2004
@@ -300,7 +300,7 @@
                return false;
        }
        #if defined(__WXGTK__) 
-       struct stat64 file_stats_long;
+/*     struct stat64 file_stats_long;
        if (fstat64(fileno(file),&file_stats_long)) {
                printf("ERROR ON STAT64!!!\n");
                fclose(file);
@@ -311,6 +311,7 @@
                fclose(file);
                return false; // not supported by network
        }
+*/
        #endif  
        #if defined(__WXMSW__) 
        // set filesize
Was aber wieder gegen später scheitert, weil execinfo.h nicht gefunden wird, ab dem Zeitpunkt hatte ich dann keine Lust mehr 

 Vielleicht kann ja jemand weiter machen...