problema de compilation estática de Linux

Estoy construyendo testdisk como estático y cuando corro

hacer estático

Estoy teniendo el siguiente error

/ usr / bin / ld: no se puede encontrar -luuid

collect2: ld devolvió 1 estado de salida

¿Cuál es el problema?

en el file MAKE tengo la siguiente línea

LIBS = -lz -lntfs -luuid -lcrypto -lext2fs -lcom_err

y obtengo un error en todas las banderas de floowing

-luuid -lcrypto -lext2fs -lcom_err

Los packages RPM para libuuid-devel para Fedora 13 parecen contener solo la biblioteca compartida. Por lo tanto, tendrías que comstackrlo desde la fuente si necesitas una biblioteca estática.

Espero que este sea el mismo problema con un estático -lcrypto y los demás.

Sin embargo, si se trata específicamente de TestDisk que está tratando de comstackr, probablemente no debería molestarse ya que la utilidad de reparación de partición es parte de la mayoría de las distribuciones de LiveCD, incluido Fedora.