Hi,
I am trying to install Rosetta Bundle 3.7 on centos 6.8 which gcc version 4.4.7 using the command: ./scons.py mode=release bin extras=static.
I am getting the following error in the end during the installation:
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
scons: *** [build/src/release/linux/2.6/64/x86/gcc/4.4/static/antibody.static.linuxgccrelease] Error 1
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
scons: *** [build/src/release/linux/2.6/64/x86/gcc/4.4/static/PeptideDeriver.static.linuxgccrelease] Error 1
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
scons: *** [build/src/release/linux/2.6/64/x86/gcc/4.4/static/AbinitioRelax.static.linuxgccrelease] Error 1
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
scons: *** [build/src/release/linux/2.6/64/x86/gcc/4.4/static/AnchoredDesign.static.linuxgccrelease] Error 1
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
scons: *** [build/src/release/linux/2.6/64/x86/gcc/4.4/static/AnchorFinder.static.linuxgccrelease] Error 1
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
scons: *** [build/src/release/linux/2.6/64/x86/gcc/4.4/static/BuildPeptide.static.linuxgccrelease] Error 1
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
scons: *** [build/src/release/linux/2.6/64/x86/gcc/4.4/static/AnchoredPDBCreator.static.linuxgccrelease] Error 1
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
scons: *** [build/src/release/linux/2.6/64/x86/gcc/4.4/static/CstfileToTheozymePDB.static.linuxgccrelease] Error 1
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
scons: *** [build/src/release/linux/2.6/64/x86/gcc/4.4/static/DARC.static.linuxgccrelease] Error 1
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
scons: *** [build/src/release/linux/2.6/64/x86/gcc/4.4/static/FiberDiffractionFreeSet.static.linuxgccrelease] Error 1
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
scons: *** [build/src/release/linux/2.6/64/x86/gcc/4.4/static/FlexPepDocking.static.linuxgccrelease] Error 1
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
scons: *** [build/src/release/linux/2.6/64/x86/gcc/4.4/static/FloppyTail.static.linuxgccrelease] Error 1
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
scons: *** [build/src/release/linux/2.6/64/x86/gcc/4.4/static/InterfaceAnalyzer.static.linuxgccrelease] Error 1
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
scons: *** [build/src/release/linux/2.6/64/x86/gcc/4.4/static/MakeRotLib.static.linuxgccrelease] Error 1
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
scons: *** [build/src/release/linux/2.6/64/x86/gcc/4.4/static/SymDock.static.linuxgccrelease] Error 1
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
scons: *** [build/src/release/linux/2.6/64/x86/gcc/4.4/static/UBQ_Gp_CYD-CYD.static.linuxgccrelease] Error 1
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
scons: *** [build/src/release/linux/2.6/64/x86/gcc/4.4/static/UBQ_E2_thioester.static.linuxgccrelease] Error 1
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
scons: *** [build/src/release/linux/2.6/64/x86/gcc/4.4/static/UnfoldedStateEnergyCalculator.static.linuxgccrelease] Error 1
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
scons: *** [build/src/release/linux/2.6/64/x86/gcc/4.4/static/UBQ_Gp_LYX-Cterm.static.linuxgccrelease] Error 1
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
scons: *** [build/src/release/linux/2.6/64/x86/gcc/4.4/static/antibody_CR_paratope.static.linuxgccrelease] Error 1
scons: building terminated because of errors.
Could anyone please tell me how can I solve this problem?
Thanks
BH
https://www.rosettacommons.org/content/ld-cannot-find-lz
ubuntu needs "sudo apt-get install zlib1g-dev"; I don't know what it is for centos but it's close to that.
It's working now.. Thanks Lewis.