-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Alexey,
        I don't use Ubuntu so I may be off base here, but it looks like you are 
missing the development libraries.  Something like this may help:

sudo aptitude install build-essential

        -David


Alexey Garcia Arevalo wrote:
| Hello every vary.
| I try to install the OSSEC in Ubuntu 7.10, Gnome Desktop. I was install the 
Anjuta, during the installation it show me many errors. Bellow I show part of 
this. Excuse me because is very large and for my English, but I really need 
help. Thanks
| 
| 
| gzio.c:839: error: ‘gz_stream’ no tiene un miembro llamado ‘outbuf’ 
| gzio.c:839: aviso: declaración implícita incompatible de la función interna 
‘malloc’ 
| gzio.c:840: error: ‘gz_stream’ no tiene un miembro llamado ‘outbuf’ 
| gzio.c:842: error: ‘gz_stream’ no tiene un miembro llamado ‘back’ 
| gzio.c:843: error: ‘gz_stream’ no tiene un miembro llamado ‘back’ 
| gzio.c:844: error: ‘gz_stream’ no tiene un miembro llamado ‘out’ 
| gzio.c:846: error: ‘gz_stream’ no tiene un miembro llamado ‘last’ 
| gzio.c:852: error: ‘gz_stream’ no tiene un miembro llamado ‘outbuf’ 
| gzio.c:856: error: ‘gz_stream’ no tiene un miembro llamado ‘out’ 
| gzio.c:857: aviso: el control alcanza el final de una función que no es void 
| gzio.c: En la función ‘gzrewind’: 
| gzio.c:867: error: ‘gz_stream’ no tiene un miembro llamado ‘mode’ 
| gzio.c:871: error: ‘gz_stream’ no tiene un miembro llamado ‘back’ 
| gzio.c:871: error: ‘EOF’ no se declaró aquí (primer uso en esta función) 
| gzio.c:873: error: ‘gz_stream’ no tiene un miembro llamado ‘inbuf’ 
| gzio.c:874: error: ‘gz_stream’ no tiene un miembro llamado ‘crc’ 
| gzio.c:875: error: ‘gz_stream’ no tiene un miembro llamado ‘transparent’ 
| gzio.c:876: error: ‘gz_stream’ no tiene un miembro llamado ‘in’ 
| gzio.c:877: error: ‘gz_stream’ no tiene un miembro llamado ‘out’ 
| gzio.c:878: error: ‘gz_stream’ no tiene un miembro llamado ‘file’ 
| gzio.c:878: error: ‘gz_stream’ no tiene un miembro llamado ‘start’ 
| gzio.c: En la función ‘gzeof’: 
| gzio.c:905: error: ‘gz_stream’ no tiene un miembro llamado ‘mode’ 
| gzio.c: En la función ‘gzdirect’: 
| gzio.c:918: error: ‘gz_stream’ no tiene un miembro llamado ‘mode’ 
| gzio.c:919: error: ‘gz_stream’ no tiene un miembro llamado ‘transparent’ 
| gzio.c:920: aviso: el control alcanza el final de una función que no es void 
| gzio.c: En la función ‘putLong’: 
| gzio.c:926: error: expected declaration specifiers before ‘FILE’ 
| gzio.c:931: aviso: declaración implícita de la función ‘fputc’ 
| gzio.c: En la función ‘getLong’: 
| gzio.c:949: error: ‘EOF’ no se declaró aquí (primer uso en esta función) 
| gzio.c: En la función ‘gzclose’: 
| gzio.c:965: error: ‘gz_stream’ no tiene un miembro llamado ‘mode’ 
| gzio.c:972: error: ‘gz_stream’ no tiene un miembro llamado ‘file’ 
| gzio.c:972: error: ‘gz_stream’ no tiene un miembro llamado ‘crc’ 
| gzio.c:973: error: ‘gz_stream’ no tiene un miembro llamado ‘file’ 
| gzio.c:973: error: ‘gz_stream’ no tiene un miembro llamado ‘in’ 
| gzio.c: En la función ‘gzerror’: 
| gzio.c:1007: aviso: declaración implícita de la función ‘strerror’ 
| gzio.c:1007: error: ‘errno’ no se declaró aquí (primer uso en esta función) 
| gzio.c:1007: aviso: los tipos de datos punteros/enteros no coinciden en la 
expresión condicional 
| gzio.c:1011: error: ‘gz_stream’ no tiene un miembro llamado ‘msg’ 
| gzio.c:1011: error: ‘gz_stream’ no tiene un miembro llamado ‘msg’ 
| gzio.c:1012: aviso: declaración implícita incompatible de la función interna 
‘strlen’ 
| gzio.c:1012: error: ‘gz_stream’ no tiene un miembro llamado ‘path’ 
| gzio.c:1014: error: ‘gz_stream’ no tiene un miembro llamado ‘msg’ 
| gzio.c:1014: aviso: declaración implícita incompatible de la función interna 
‘malloc’ 
| gzio.c:1015: error: ‘gz_stream’ no tiene un miembro llamado ‘msg’ 
| gzio.c:1017: error: ‘gz_stream’ no tiene un miembro llamado ‘msg’ 
| gzio.c:1018: aviso: declaración implícita incompatible de la función interna 
‘snprintf’ 
| gzio.c:1018: error: ‘gz_stream’ no tiene un miembro llamado ‘msg’ 
| gzio.c:1018: error: ‘gz_stream’ no tiene un miembro llamado ‘path’ 
| gzio.c:1019: error: ‘gz_stream’ no tiene un miembro llamado ‘msg’ 
| gzio.c:1020: aviso: el control alcanza el final de una función que no es void 
| gzio.c: En la función ‘gzclearerr’: 
| gzio.c:1033: aviso: declaración implícita de la función ‘clearerr’ 
| gzio.c:1033: error: ‘gz_stream’ no tiene un miembro llamado ‘file’ 
| En el fichero incluído de infback.c:13: 
| zutil.h:23:22: error: string.h: No existe el fichero ó directorio 
| zutil.h:24:22: error: stdlib.h: No existe el fichero ó directorio 
| zutil.h:38:23: error: errno.h: No existe el fichero ó directorio 
| infback.c: En la función ‘inflateBack’: 
| infback.c:338: aviso: declaración implícita de la función ‘memcpy’ 
| infback.c:338: aviso: declaración implícita incompatible de la función 
interna ‘memcpy’ 
| En el fichero incluído de inffast.c:6: 
| zutil.h:23:22: error: string.h: No existe el fichero ó directorio 
| zutil.h:24:22: error: stdlib.h: No existe el fichero ó directorio 
| zutil.h:38:23: error: errno.h: No existe el fichero ó directorio 
| En el fichero incluído de inflate.c:83: 
| zutil.h:23:22: error: string.h: No existe el fichero ó directorio 
| zutil.h:24:22: error: stdlib.h: No existe el fichero ó directorio 
| zutil.h:38:23: error: errno.h: No existe el fichero ó directorio 
| inflate.c: En la función ‘updatewindow’: 
| inflate.c:350: aviso: declaración implícita de la función ‘memcpy’ 
| inflate.c:350: aviso: declaración implícita incompatible de la función 
interna ‘memcpy’ 
| inflate.c:357: aviso: declaración implícita incompatible de la función 
interna ‘memcpy’ 
| inflate.c: En la función ‘inflate’: 
| inflate.c:688: aviso: declaración implícita incompatible de la función 
interna ‘memcpy’ 
| inflate.c:826: aviso: declaración implícita incompatible de la función 
interna ‘memcpy’ 
| inflate.c: En la función ‘inflateSetDictionary’: 
| inflate.c:1197: aviso: declaración implícita incompatible de la función 
interna ‘memcpy’ 
| inflate.c:1202: aviso: declaración implícita incompatible de la función 
interna ‘memcpy’ 
| inflate.c: En la función ‘inflateCopy’: 
| inflate.c:1353: aviso: declaración implícita incompatible de la función 
interna ‘memcpy’ 
| En el fichero incluído de inftrees.c:6: 
| zutil.h:23:22: error: string.h: No existe el fichero ó directorio 
| zutil.h:24:22: error: stdlib.h: No existe el fichero ó directorio 
| zutil.h:38:23: error: errno.h: No existe el fichero ó directorio 
| En el fichero incluído de deflate.h:16, 
|                  de trees.c:36: 
| zutil.h:23:22: error: string.h: No existe el fichero ó directorio 
| zutil.h:24:22: error: stdlib.h: No existe el fichero ó directorio 
| zutil.h:38:23: error: errno.h: No existe el fichero ó directorio 
| En el fichero incluído de zutil.c:8: 
| zutil.h:23:22: error: string.h: No existe el fichero ó directorio 
| zutil.h:24:22: error: stdlib.h: No existe el fichero ó directorio 
| zutil.h:38:23: error: errno.h: No existe el fichero ó directorio 
| zutil.c: En la función ‘zcalloc’: 
| zutil.c:306: aviso: declaración implícita de la función ‘malloc’ 
| zutil.c:306: aviso: declaración implícita incompatible de la función interna 
‘malloc’ 
| zutil.c:307: aviso: declaración implícita de la función ‘calloc’ 
| zutil.c:307: aviso: declaración implícita incompatible de la función interna 
‘calloc’ 
| zutil.c: En la función ‘zcfree’: 
| zutil.c:314: aviso: declaración implícita de la función ‘free’ 
| make[1]: *** [shared] Error 1 
| make[1]: se sale del directorio 
`/home/administrador/Escritorio/ossec-hids-1.4/src/external/zlib-1.2.3' 
| make[1]: se ingresa al directorio 
`/home/administrador/Escritorio/ossec-hids-1.4/src/external/zlib-1.2.3' 
| cp -pr zlib.h zconf.h ../../headers/ 
| cp -pr libz.a ../ 
| cp: no se puede efectuar `stat' sobre `libz.a': No existe el fichero ó 
directorio 
| make[1]: *** [ossec] Error 1 
| make[1]: se sale del directorio 
`/home/administrador/Escritorio/ossec-hids-1.4/src/external/zlib-1.2.3' 
| 
| 
| 
|  *** Making os_xml *** 
| 
| make[1]: se ingresa al directorio 
`/home/administrador/Escritorio/ossec-hids-1.4/src/os_xml' 
| gcc -DXML_VAR=\"var\" -g -Wall -I../ -I../headers  
-DDEFAULTDIR=\"/var/ossec\"     -DARGV0=\"os_xml\" -DXML_VAR=\"var\" 
-DOSSECHIDS -c os_xml.c os_xml_access.c os_xml_node_access.c os_xml_variables.c 
os_xml_writer.c 
| En el fichero incluído de os_xml.c:17: 
| ../headers/shared.h:46:23: error: sys/types.h: No existe el fichero ó 
directorio 
| ../headers/shared.h:47:22: error: sys/stat.h: No existe el fichero ó 
directorio 
| ../headers/shared.h:48:22: error: sys/time.h: No existe el fichero ó 
directorio 
| ../headers/shared.h:49:23: error: sys/param.h: No existe el fichero ó 
directorio 
| ../headers/shared.h:54:22: error: sys/wait.h: No existe el fichero ó 
directorio 
| ../headers/shared.h:58:24: error: sys/select.h: No existe el fichero ó 
directorio 
| ../headers/shared.h:61:25: error: sys/utsname.h: No existe el fichero ó 
directorio 
| ../headers/shared.h:63:19: error: stdio.h: No existe el fichero ó directorio 
| ../headers/shared.h:64:20: error: unistd.h: No existe el fichero ó directorio 
| ../headers/shared.h:65:20: error: stdlib.h: No existe el fichero ó directorio 
| ../headers/shared.h:66:20: error: string.h: No existe el fichero ó directorio 
| ../headers/shared.h:68:19: error: fcntl.h: No existe el fichero ó directorio 
| ../headers/shared.h:69:20: error: dirent.h: No existe el fichero ó directorio 
| ../headers/shared.h:70:19: error: ctype.h: No existe el fichero ó directorio 
| ../headers/shared.h:71:20: error: signal.h: No existe el fichero ó directorio 
| ../headers/shared.h:75:18: error: glob.h: No existe el fichero ó directorio 
| ../headers/shared.h:76:19: error: netdb.h: No existe el fichero ó directorio 
| ../headers/shared.h:77:24: error: netinet/in.h: No existe el fichero ó 
directorio 
| ../headers/shared.h:78:23: error: arpa/inet.h: No existe el fichero ó 
directorio 
| ../headers/shared.h:79:24: error: sys/socket.h: No existe el fichero ó 
directorio 
| ../headers/shared.h:80:20: error: sys/un.h: No existe el fichero ó directorio 
| ../headers/shared.h:86:18: error: time.h: No existe el fichero ó directorio 
| ../headers/shared.h:87:19: error: errno.h: No existe el fichero ó directorio 
| In file included from ../headers/shared.h:196, 
|                  from os_xml.c:17: 
| ../headers/privsep_op.h:24: error: expected ‘)’ before ‘uid’ 
| ../headers/privsep_op.h:26: error: expected ‘)’ before ‘gid’ 
| In file included from ../headers/shared.h:207, 
|                  from os_xml.c:17: 
| ../headers/file-queue.h:31: error: expected specifier-qualifier-list before 
‘FILE’ 
| In file included from ../headers/file-queue.h:37, 
|                  from ../headers/shared.h:207, 
|                  from os_xml.c:17: 
| ../headers/read-alert.h:35: error: expected declaration specifiers or ‘...’ 
before ‘FILE’ 
| In file included from ../headers/shared.h:207, 
|                  from os_xml.c:17: 
| ../headers/file-queue.h:38: aviso: se declaró ‘struct tm’ dentro de la lista 
de parámetros 
| ../headers/file-queue.h:38: aviso: su ámbito es solamente esta definición o 
declaración, lo cual probablemente no sea lo que desea 
| ../headers/file-queue.h:40: aviso: se declaró ‘struct tm’ dentro de la lista 
de parámetros 
| os_xml.c:33: error: expected ‘)’ before ‘*’ token 
| os_xml.c:38: error: expected ‘)’ before ‘*’ token 
| os_xml.c:39: error: expected ‘)’ before ‘*’ token 
| os_xml.c:47: error: expected ‘)’ before ‘*’ token 
| os_xml.c: En la función ‘xml_error’: 
| os_xml.c:79: aviso: declaración implícita de la función ‘memset’ 
| os_xml.c:79: aviso: declaración implícita incompatible de la función interna 
‘memset’ 
| os_xml.c:80: aviso: declaración implícita de la función ‘vsnprintf’ 
| os_xml.c: En la función ‘OS_ClearXML’: 
| os_xml.c:96: aviso: declaración implícita de la función ‘free’ 
| os_xml.c:108: aviso: declaración implícita incompatible de la función interna 
‘memset’ 
| os_xml.c: En la función ‘OS_ReadXML’: 
| os_xml.c:121: error: ‘FILE’ no se declaró aquí (primer uso en esta función) 
| os_xml.c:121: error: (Cada identificador no declarado solamente se reporta 
una vez 
| os_xml.c:121: error: ara cada funcion en la que aparece.) 
| os_xml.c:121: error: ‘fp’ no se declaró aquí (primer uso en esta función) 
| os_xml.c:123: aviso: declaración implícita de la función ‘fopen’ 
| os_xml.c:132: error: ‘NULL’ no se declaró aquí (primer uso en esta función) 
| os_xml.c:140: aviso: declaración implícita incompatible de la función interna 
‘memset’ 
| os_xml.c:145: aviso: declaración implícita de la función ‘_ReadElem’ 
| os_xml.c:149: aviso: declaración implícita de la función ‘fclose’ 
| os_xml.c: En el nivel principal: 
| os_xml.c:169: error: expected ‘)’ before ‘*’ token 
| os_xml.c:203: error: expected ‘)’ before ‘*’ token 
| os_xml.c: En la función ‘_writememory’: 
| os_xml.c:364: aviso: declaración implícita de la función ‘realloc’ 
| os_xml.c:365: aviso: declaración implícita de la función ‘calloc’ 
| os_xml.c:365: aviso: declaración implícita incompatible de la función interna 
‘calloc’ 
| os_xml.c:366: aviso: declaración implícita de la función ‘strncpy’ 
| os_xml.c:366: aviso: declaración implícita incompatible de la función interna 
‘strncpy’ 
| os_xml.c:372: aviso: la asignación crea un puntero desde un entero sin una 
conversión 
| os_xml.c:376: aviso: la asignación crea un puntero desde un entero sin una 
conversión 
| os_xml.c:380: aviso: la asignación crea un puntero desde un entero sin una 
conversión 
| os_xml.c:384: aviso: la asignación crea un puntero desde un entero sin una 
conversión 
| os_xml.c:392: aviso: declaración implícita de la función ‘strcasecmp’ 
| os_xml.c: En la función ‘_writecontent’: 
| os_xml.c:403: aviso: declaración implícita incompatible de la función interna 
‘calloc’ 
| os_xml.c:404: aviso: declaración implícita incompatible de la función interna 
‘strncpy’ 
| os_xml.c: En la función ‘_checkmemory’: 
| os_xml.c:417: aviso: declaración implícita de la función ‘strcmp’ 
| os_xml.c: En el nivel principal: 
| os_xml.c:432: error: expected ‘)’ before ‘*’ token 
| os_xml_access.c:16:19: error: stdio.h: No existe el fichero ó directorio 
| os_xml_access.c:17:20: error: string.h: No existe el fichero ó directorio 
| os_xml_access.c:18:20: error: stdlib.h: No existe el fichero ó directorio 
| os_xml_access.c: En la función ‘OS_ElementExist’: 
| os_xml_access.c:36: error: ‘NULL’ no se declaró aquí (primer uso en esta 
función) 
| os_xml_access.c:36: error: (Cada identificador no declarado solamente se 
reporta una vez 
| os_xml_access.c:36: error: ara cada funcion en la que aparece.) 
| os_xml_access.c:45: aviso: declaración implícita de la función ‘strcmp’ 
| os_xml_access.c: En la función ‘OS_RootElementExist’: 
| os_xml_access.c:73: error: ‘NULL’ no se declaró aquí (primer uso en esta 
función) 
| os_xml_access.c: En la función ‘_GetElements’: 
| os_xml_access.c:106: error: ‘NULL’ no se declaró aquí (primer uso en esta 
función) 
| os_xml_access.c:113: aviso: la comparación de diferentes tipos de puntero 
carece de una conversión 
| os_xml_access.c:127: aviso: la comparación de diferentes tipos de puntero 
carece de una conversión 
| os_xml_access.c:129: aviso: la comparación de diferentes tipos de puntero 
carece de una conversión 
| os_xml_access.c:131: aviso: declaración implícita de la función ‘strlen’ 
| os_xml_access.c:131: aviso: declaración implícita incompatible de la función 
interna ‘strlen’ 
| os_xml_access.c:133: aviso: declaración implícita de la función ‘realloc’ 
| os_xml_access.c:136: aviso: declaración implícita de la función ‘calloc’ 
| os_xml_access.c:136: aviso: declaración implícita incompatible de la función 
interna ‘calloc’ 
| os_xml_access.c:137: aviso: la comparación de diferentes tipos de puntero 
carece de una conversión 
| os_xml_access.c:139: aviso: declaración implícita de la función ‘free’ 
| os_xml_access.c:142: aviso: declaración implícita de la función ‘strncpy’ 
| os_xml_access.c:142: aviso: declaración implícita incompatible de la función 
interna ‘strncpy’ 
| os_xml_access.c:148: aviso: la comparación de diferentes tipos de puntero 
carece de una conversión 
| os_xml_access.c:178: aviso: asignación desde un tipo de puntero incompatible 
| os_xml_access.c: En la función ‘OS_GetOneContentforElement’: 
| os_xml_access.c:190: error: ‘NULL’ no se declaró aquí (primer uso en esta 
función) 
| os_xml_access.c:190: aviso: inicialización desde un tipo de puntero 
incompatible 
| os_xml_access.c:194: aviso: se pasa el argumento 3 de ‘_GetElementContent’ 
desde un tipo de puntero incompatible 
| os_xml_access.c:197: aviso: devolución desde un tipo de puntero incompatible 
| os_xml_access.c:200: aviso: la comparación de diferentes tipos de puntero 
carece de una conversión 
| os_xml_access.c:209: aviso: asignación desde un tipo de puntero incompatible 
| os_xml_access.c: En la función ‘OS_GetElementContent’: 
| os_xml_access.c:224: error: ‘NULL’ no se declaró aquí (primer uso en esta 
función) 
| os_xml_access.c:224: aviso: se pasa el argumento 3 de ‘_GetElementContent’ 
desde un tipo de puntero incompatible 
| os_xml_access.c: En la función ‘OS_GetContents’: 
| os_xml_access.c:234: error: ‘NULL’ no se declaró aquí (primer uso en esta 
función) 
| os_xml_access.c:239: aviso: se pasa el argumento 3 de ‘_GetElementContent’ 
desde un tipo de puntero incompatible 
| os_xml_access.c: En la función ‘OS_GetAttributeContent’: 
| os_xml_access.c:251: error: ‘NULL’ no se declaró aquí (primer uso en esta 
función) 
| os_xml_access.c:251: aviso: inicialización desde un tipo de puntero 
incompatible 
| os_xml_access.c:259: aviso: devolución desde un tipo de puntero incompatible 
| os_xml_access.c:261: aviso: la comparación de diferentes tipos de puntero 
carece de una conversión 
| os_xml_access.c:263: aviso: declaración implícita incompatible de la función 
interna ‘strlen’ 
| os_xml_access.c:266: aviso: declaración implícita incompatible de la función 
interna ‘calloc’ 
| os_xml_access.c:267: aviso: la comparación de diferentes tipos de puntero 
carece de una conversión 
| os_xml_access.c:269: aviso: declaración implícita incompatible de la función 
interna ‘strncpy’ 
| os_xml_access.c:276: aviso: la comparación de diferentes tipos de puntero 
carece de una conversión 
| os_xml_access.c:283: aviso: devolución desde un tipo de puntero incompatible 
| os_xml_access.c: En la función ‘_GetElementContent’: 
| os_xml_access.c:293: error: ‘NULL’ no se declaró aquí (primer uso en esta 
función) 
| os_xml_access.c:324: aviso: la comparación de diferentes tipos de puntero 
carece de una conversión 
| os_xml_access.c:363: aviso: la comparación de diferentes tipos de puntero 
carece de una conversión 
| os_xml_access.c:366: aviso: la comparación de diferentes tipos de puntero 
carece de una conversión 
| os_xml_access.c:384: aviso: la comparación de diferentes tipos de puntero 
carece de una conversión 
| os_xml_access.c:394: aviso: declaración implícita de la función ‘strdup’ 
| os_xml_access.c:394: aviso: declaración implícita incompatible de la función 
interna ‘strdup’ 
| os_xml_access.c:395: aviso: asignación desde un tipo de puntero incompatible 
| os_xml_access.c:396: aviso: la comparación de diferentes tipos de puntero 
carece de una conversión 
| os_xml_access.c:405: aviso: la comparación de diferentes tipos de puntero 
carece de una conversión 
| os_xml_node_access.c:17:19: error: stdio.h: No existe el fichero ó directorio 
| os_xml_node_access.c:18:20: error: string.h: No existe el fichero ó 
directorio 
| os_xml_node_access.c:19:20: error: stdlib.h: No existe el fichero ó 
directorio 
| os_xml_node_access.c: En la función ‘OS_ClearNode’: 
| os_xml_node_access.c:35: aviso: declaración implícita de la función ‘free’ 
| os_xml_node_access.c:59: error: ‘NULL’ no se declaró aquí (primer uso en esta 
función) 
| os_xml_node_access.c:59: error: (Cada identificador no declarado solamente se 
reporta una vez 
| os_xml_node_access.c:59: error: ara cada funcion en la que aparece.) 
| os_xml_node_access.c: En la función ‘OS_GetElementsbyNode’: 
| os_xml_node_access.c:79: error: ‘NULL’ no se declaró aquí (primer uso en esta 
función) 
| os_xml_node_access.c:101: aviso: declaración implícita de la función 
‘realloc’ 
| os_xml_node_access.c:106: aviso: declaración implícita de la función ‘calloc’ 
| os_xml_node_access.c:106: aviso: declaración implícita incompatible de la 
función interna ‘calloc’ 
| os_xml_node_access.c:116: aviso: declaración implícita de la función ‘strdup’ 
| os_xml_node_access.c:116: aviso: declaración implícita incompatible de la 
función interna ‘strdup’ 
| os_xml_variables.c:17:19: error: stdio.h: No existe el fichero ó directorio 
| os_xml_variables.c:18:20: error: string.h: No existe el fichero ó directorio 
| os_xml_variables.c:19:20: error: stdlib.h: No existe el fichero ó directorio 
| os_xml_variables.c: En la función ‘OS_ApplyVariables’: 
| os_xml_variables.c:26: error: ‘NULL’ no se declaró aquí (primer uso en esta 
función) 
| os_xml_variables.c:26: error: (Cada identificador no declarado solamente se 
reporta una vez 
| os_xml_variables.c:26: error: ara cada funcion en la que aparece.) 
| os_xml_variables.c:45: aviso: declaración implícita de la función 
‘strcasecmp’ 
| os_xml_variables.c:51: aviso: declaración implícita de la función ‘snprintf’ 
| os_xml_variables.c:51: aviso: declaración implícita incompatible de la 
función interna ‘snprintf’ 
| os_xml_variables.c:53: aviso: declaración implícita de la función ‘realloc’ 
| os_xml_variables.c:57: aviso: declaración implícita de la función ‘strdup’ 
| os_xml_variables.c:57: aviso: declaración implícita incompatible de la 
función interna ‘strdup’ 
| os_xml_variables.c:62: aviso: declaración implícita de la función ‘strncpy’ 
| os_xml_variables.c:62: aviso: declaración implícita incompatible de la 
función interna ‘strncpy’ 
| os_xml_variables.c:69: aviso: declaración implícita incompatible de la 
función interna ‘snprintf’ 
| os_xml_variables.c:80: aviso: declaración implícita incompatible de la 
función interna ‘snprintf’ 
| os_xml_variables.c:86: aviso: declaración implícita incompatible de la 
función interna ‘snprintf’ 
| os_xml_variables.c:92: aviso: declaración implícita incompatible de la 
función interna ‘strdup’ 
| os_xml_variables.c:96: aviso: declaración implícita incompatible de la 
función interna ‘strncpy’ 
| os_xml_variables.c:120: aviso: declaración implícita de la función ‘strlen’ 
| os_xml_variables.c:120: aviso: declaración implícita incompatible de la 
función interna ‘strlen’ 
| os_xml_variables.c:125: aviso: declaración implícita incompatible de la 
función interna ‘strdup’ 
| os_xml_variables.c:130: aviso: declaración implícita incompatible de la 
función interna ‘snprintf’ 
| os_xml_variables.c:142: aviso: declaración implícita de la función ‘memset’ 
| os_xml_variables.c:142: aviso: declaración implícita incompatible de la 
función interna ‘memset’ 
| os_xml_variables.c:180: aviso: declaración implícita de la función ‘free’ 
| os_xml_variables.c:182: aviso: declaración implícita de la función ‘calloc’ 
| os_xml_variables.c:182: aviso: declaración implícita incompatible de la 
función interna ‘calloc’ 
| os_xml_variables.c:187: aviso: declaración implícita incompatible de la 
función interna ‘snprintf’ 
| os_xml_variables.c:193: aviso: declaración implícita incompatible de la 
función interna ‘strncpy’ 
| os_xml_variables.c:197: aviso: declaración implícita de la función ‘strncat’ 
| os_xml_variables.c:197: aviso: declaración implícita incompatible de la 
función interna ‘strncat’ 
| os_xml_variables.c:213: aviso: declaración implícita incompatible de la 
función interna ‘snprintf’ 
| os_xml_variables.c:229: aviso: declaración implícita incompatible de la 
función interna ‘snprintf’ 
| En el fichero incluído de os_xml_writer.c:18: 
| ../headers/shared.h:46:23: error: sys/types.h: No existe el fichero ó 
directorio 
| ../headers/shared.h:47:22: error: sys/stat.h: No existe el fichero ó 
directorio 
| ../headers/shared.h:48:22: error: sys/time.h: No existe el fichero ó 
directorio 
| ../headers/shared.h:49:23: error: sys/param.h: No existe el fichero ó 
directorio 
| ../headers/shared.h:54:22: error: sys/wait.h: No existe el fichero ó 
directorio 
| ../headers/shared.h:58:24: error: sys/select.h: No existe el fichero ó 
directorio 
| ../headers/shared.h:61:25: error: sys/utsname.h: No existe el fichero ó 
directorio 
| ../headers/shared.h:63:19: error: stdio.h: No existe el fichero ó directorio 
| ../headers/shared.h:64:20: error: unistd.h: No existe el fichero ó directorio 
| ../headers/shared.h:65:20: error: stdlib.h: No existe el fichero ó directorio 
| ../headers/shared.h:66:20: error: string.h: No existe el fichero ó directorio 
| ../headers/shared.h:68:19: error: fcntl.h: No existe el fichero ó directorio 
| ../headers/shared.h:69:20: error: dirent.h: No existe el fichero ó directorio 
| ../headers/shared.h:70:19: error: ctype.h: No existe el fichero ó directorio 
| ../headers/shared.h:71:20: error: signal.h: No existe el fichero ó directorio 
| ../headers/shared.h:75:18: error: glob.h: No existe el fichero ó directorio 
| ../headers/shared.h:76:19: error: netdb.h: No existe el fichero ó directorio 
| ../headers/shared.h:77:24: error: netinet/in.h: No existe el fichero ó 
directorio 
| ../headers/shared.h:78:23: error: arpa/inet.h: No existe el fichero ó 
directorio 
| ../headers/shared.h:79:24: error: sys/socket.h: No existe el fichero ó 
directorio 
| ../headers/shared.h:80:20: error: sys/un.h: No existe el fichero ó directorio 
| ../headers/shared.h:86:18: error: time.h: No existe el fichero ó directorio 
| ../headers/shared.h:87:19: error: errno.h: No existe el fichero ó directorio 
| In file included from ../headers/shared.h:196, 
|                  from os_xml_writer.c:18: 
| ../headers/privsep_op.h:24: error: expected ‘)’ before ‘uid’ 
| ../headers/privsep_op.h:26: error: expected ‘)’ before ‘gid’ 
| In file included from ../headers/shared.h:207, 
|                  from os_xml_writer.c:18: 
| ../headers/file-queue.h:31: error: expected specifier-qualifier-list before 
‘FILE’ 
| In file included from ../headers/file-queue.h:37, 
|                  from ../headers/shared.h:207, 
|                  from os_xml_writer.c:18: 
| ../headers/read-alert.h:35: error: expected declaration specifiers or ‘...’ 
before ‘FILE’ 
| In file included from ../headers/shared.h:207, 
|                  from os_xml_writer.c:18: 
| ../headers/file-queue.h:38: aviso: se declaró ‘struct tm’ dentro de la lista 
de parámetros 
| ../headers/file-queue.h:38: aviso: su ámbito es solamente esta definición o 
declaración, lo cual probablemente no sea lo que desea 
| ../headers/file-queue.h:40: aviso: se declaró ‘struct tm’ dentro de la lista 
de parámetros 
| os_xml_writer.c:35: error: expected ‘)’ before ‘*’ token 
| os_xml_writer.c:36: error: expected ‘)’ before ‘*’ token 
| os_xml_writer.c:45: error: expected ‘)’ before ‘*’ token 
| os_xml_writer.c: En la función ‘OS_WriteXML’: 
| os_xml_writer.c:74: error: ‘FILE’ no se declaró aquí (primer uso en esta 
función) 
| os_xml_writer.c:74: error: (Cada identificador no declarado solamente se 
reporta una vez 
| os_xml_writer.c:74: error: ara cada funcion en la que aparece.) 
| os_xml_writer.c:74: error: ‘fp_in’ no se declaró aquí (primer uso en esta 
función) 
| os_xml_writer.c:75: error: ‘fp_out’ no se declaró aquí (primer uso en esta 
función) 
| os_xml_writer.c:85: aviso: declaración implícita de la función ‘fopen’ 
| os_xml_writer.c:96: aviso: declaración implícita de la función ‘fclose’ 
| os_xml_writer.c:101: aviso: declaración implícita de la función ‘_WReadElem’ 
| os_xml_writer.c:115: aviso: declaración implícita de la función ‘fseek’ 
| os_xml_writer.c:115: error: ‘SEEK_END’ no se declaró aquí (primer uso en esta 
función) 
| os_xml_writer.c:116: aviso: declaración implícita de la función ‘fprintf’ 
| os_xml_writer.c:116: aviso: declaración implícita incompatible de la función 
interna ‘fprintf’ 
| os_xml_writer.c: En el nivel principal: 
| os_xml_writer.c:153: error: expected ‘)’ before ‘*’ token 
| os_xml_writer.c:204: error: expected ‘)’ before ‘*’ token 
| make[1]: *** [xml] Error 1 
| make[1]: se sale del directorio 
`/home/administrador/Escritorio/ossec-hids-1.4/src/os_xml' 
| 
| Error Making os_xml 
| make: *** [all] Error 1 
| 
|  Error 0x5. 
|  Building error. Unable to finish the installation.
| 

- -- 
_______________________________________________
GPG (http://www.gnupg.org/) key available from:
http://www.kayakero.net/per/david/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.8 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iD8DBQFIDVFZCzuSgviBh00RAlmFAKC5Hz7KBZeSMeiS1QlRxE264HITAwCgxJqj
SFkH1AELgfxBs/pUq7UU0j4=
=LNqr
-----END PGP SIGNATURE-----

Reply via email to