Была ли предварительно созданная библиотека также x64?
Вы по ошибке связали файл .la вместо файла .a?
В Code :: Blocks добавьте путь, где libsodium.a
находится в пути поиска библиотеки и добавьте sodium
в качестве библиотеки (или -lsodium
в качестве флага компоновщика)
Пробовали ли вы сами собрать libsodium? Если у вас MSYS2, это не так уж и сложно:
# change the following line to the location where you want to install libsodium
INSTALLPREFIX=/usr/local
./configure --prefix=$INSTALLPREFIX --enable-blocking-random LDFLAGS="-Wl,--as-needed -lssp" &&
make install-strip &&
echo Success