FoundationDB

How to install FDB after compiling source code


(Alvin) #1

Hi,

I was trying to build FDB 6.0 from source code. I followed the instruction for Linux in the README.md. Everything seems fine and it ends up with a very tiny(40K) ‘foundationdb-6.0.15a1.tar.gz’ under packages folder. So I’m confused that does the build actually success and how to install it?

My target OS is Debian Linux.
I used MAC to build the source code.
The final output after running ‘make’ in Docker is:

Creating tar archive
removing ‘foundationdb-6.0.15a1’ (and everything under it)
root@40b85eaf6b8c:/docker/my_volume/foundationdb#
root@40b85eaf6b8c:/docker/my_volume/foundationdb#
root@40b85eaf6b8c:/docker/my_volume/foundationdb#
root@40b85eaf6b8c:/docker/my_volume/foundationdb#
root@40b85eaf6b8c:/docker/my_volume/foundationdb#
root@40b85eaf6b8c:/docker/my_volume/foundationdb#
root@40b85eaf6b8c:/docker/my_volume/foundationdb# exit
exit

Thanks!


(A.J. Beamon) #2

I believe that artifact contains the Python bindings. To build the debian packages, you can run make with the DEB target, which will produce two debian packages in packages/. Or if you were just after the binaries themselves, they should be present in bin/ and lib/.


(Alvin) #3

Hey @ajbeamon

This is awesome, I managed to get the installation package follow your instruction. Appreciate the help!

Best,