Hallo!
Ich möchte `databases/luadbi` installieren und habe es mit
sqlite3-Unterstützung konfiguriert.
Sqlite selbst ist installiert:
# pkg info -l sqlite3-3.26.0
sqlite3-3.26.0:
/usr/local/bin/sqlite3
/usr/local/include/sqlite3.h
/usr/local/include/sqlite3ext.h
/usr/local/lib/libsqlite3.a
/usr/local/lib/libsqlite3.so
/usr/local/lib/libsqlite3.so.0
/usr/local/lib/libsqlite3.so.0.8.6
/usr/local/libdata/pkgconfig/sqlite3.pc
/usr/local/man/man1/sqlite3.1.gz
/usr/local/share/licenses/sqlite3-3.26.0/LICENSE
/usr/local/share/licenses/sqlite3-3.26.0/PD
/usr/local/share/licenses/sqlite3-3.26.0/catalog.mk
Wenn ich aber den Port zu installieren versuche erhalte ich eine
Fehlermeldung:
# portmaster --packages-build databases/luadbi
...
/usr/bin/ld: cannot find -lsqlite3
cc: error: linker command failed with exit code 1 (use -v to see invocation)
...
Ein Test mit:
# ld -lsqlite3 --verbose:
...
==================================================
attempt to open /usr/bin/../libdata/libsqlite3.so failed
attempt to open /usr/bin/../libdata/libsqlite3.a failed
attempt to open //lib/libsqlite3.so failed
attempt to open //lib/libsqlite3.a failed
attempt to open //usr/lib/libsqlite3.so failed
attempt to open //usr/lib/libsqlite3.a failed
ld: cannot find -lsqlite3
ld guckt nicht in `/usr/local/lib`?
Aber:
# ldconfig -r | grep lsqli
140:-lsqlite3.0 => /usr/local/lib/libsqlite3.so.0
gefunden wird es eigentlich.
Ich komme jetzt nicht weiter. Was ist das Problem?
TIA
Sascha
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 06 Feb 2019 - 10:12:07 CET