Código C:
Ver originalint colavacia(struct nodo *);
struct nodo *creacola(struct nodo *, struct agenda);
void mostrar(struct nodo *);
¿Dónde están implementadas esas funciones?
No veo includes donde se puedan encontrar y no las has puesto en el código de la pregunta.
El error que te indica es en tiempo de linkado. El linker no es capaz de encontrar la implementación de las funciones. Si están en otro fichero entonces no lo estás incluyendo a la hora de linkar y, si no están implementadas... te toca hacer ese trabajo.
Un saludo.