Error en el archivo obligatorio1.c

Error en el archivo obligatorio1.c

de Camila Assereto Petrissans -
Número de respuestas: 2

Buenas,

Luego de hacer el zip para la entrega, lo descomprimí para chequear que siguiera todo bien, pero el archivo obligatorio1.c me da el error de la imagen al compilarlo. No sé qué puede ser porque antes de haberlo comprimido funcionaba sin problemas. 

Agradezco una ayuda,

Saludos:)

error obligatorio1.c

En respuesta a Camila Assereto Petrissans

Re: Error en el archivo obligatorio1.c

de Camilo Joaquin Mariño Cabrera -
Hola Camila, el error es porque estás compilando solamente el archivo "obligatorio1.c".

Cuando te dice "undefined reference to `alguna_funcion`" quiere decir que entre todos los archivos que le pasaste al gcc no encontró esa función. Al hacer "gcc obligatorio1.c" solo tenés definida la función main pero no las demás. Es decir, te falto incluir el archivo "bits.c":
gcc bits.c obligatorio1.c

Te sugiero además que incluyas los flags que les pasamos en el Makefile que está en la letra, ya que van a ser los utilizados al corregir, quedando el comando de la siguiente forma:
gcc -Wall -std=c99 -ggdb -Werror bits.c obligatorio1.c