-----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-----