creando benchmarks

Dudas sobre los distintos compiladores C/C++ en Linux
Responder
Mensaje
Autor
bcr12
Mensajes: 2
Registrado: 09/05/2012 11:28 am
Ubicación: Argentina

creando benchmarks

#1 Mensaje por bcr12 » 09/05/2012 11:41 am

Buenas,

Estoy intentando crear un benchmark que descargue de aqui https://asc.llnl.gov/computing_resource ... marks/umt/ ; dicta los pasos a seguir, y en un punto me pide personalizar lo siguiente:
# Which compiler to use
CC = gcc

# What optimization level to use
OPTFLAGS = -O2

# What options to be used by the compiler
COPTIONS =

# What options to be used by the loader
LDOPTIONS =

# What archiving to use
AR = ar rv

# What to use for indexing the archive
#RANLIB = ranlib
#RANLIB = ar -ts
RANLIB =
Lo hago, y luego lo construyo mediante el comando make, al intentarlo me retorna el siguiente error:
gcc -O2 -I. -c coarsen.c
In file included from ./metis.h:36,
from coarsen.c:13:
./proto.h:462: error: conflicting types for ‘__log2’
/usr/include/bits/mathcalls.h:145: note: previous declaration of ‘__log2’ was here
make[1]: *** [coarsen.o] Error 1
Entiendo que intenta construir desde archivos que definen funciones que ya estaban definidas previamente en el sistema, y que están en conflicto.
Me gustaría saber que podría llegar a hacer para solucionar este tipo de inconvenientes, no sé si cometo errores al completar la configuración (lo he cambiado con las posibilidades que se me ocurrieron, pero no consigo resultados diferentes) o qué podría estar causando el error.

Muchas gracias por su atención!
saludos!!

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado