mirror of
https://github.com/ceph/go-ceph
synced 2024-12-24 15:13:11 +00:00
readme: clarify why we can't make static binaries
Make the statemant about not being able to statically link a less general statement. It's not just cgo, we also only have shared objects from ceph lib{rados,rbd,cephfs}. Signed-off-by: John Mulligan <jmulligan@redhat.com>
This commit is contained in:
parent
f88b87eaab
commit
c845565e1b
@ -40,7 +40,8 @@ go get github.com/ceph/go-ceph
|
||||
|
||||
Once compiled, code using go-ceph is expected to dynamically link to the Ceph
|
||||
libraries. These libraries must be available on the system where the go based
|
||||
binaries will be run. The use of cgo does not allow for fully static binaries.
|
||||
binaries will be run. Our use of cgo and ceph libraries does not allow for
|
||||
fully static binaries.
|
||||
|
||||
go-ceph tries to support different Ceph versions. However some functions might
|
||||
only be available in recent versions, and others may be deprecated. In order to
|
||||
|
Loading…
Reference in New Issue
Block a user