GNU/Linux >> Tutoriales Linux >  >> Linux

gcc -O2 vs sin causas error

Golpeé esto al intentar compilar https://www.spec.org/cpu2017/Docs/benchmarks/602.gcc_s.html con GCC.

Irónicamente, el proceso de arranque fallaría debido a que GCC aparentemente no entiende las extensiones GNU.

Encendiendo -fgnu89-inline me deshice de cualquier problema que estaba teniendo. Alternativamente, use -std=gnu89 .


Intenta compilar con -fno-builtins . Si eso lo soluciona, obviamente tienes algún tipo de problema, pero probablemente no esté en tu fuente.


Simplemente descargaría una compilación de kernel diferente (¿un poco más antigua?):

Aquí hay un informe de error, para lo que sea que valga:

https://bugs.archlinux.org/task/27100

Y no, no tengo no idea de por qué "-O2" tendría algo que ver con este error en particular...

ADDENDUM:Este enlace puede brindarle más explicaciones sobre el mensaje de error en sí. Pero, de nuevo, sugeriría probar una compilación de kernel diferente como primer paso:

http://gcc.gnu.org/ml/gcc-patches/2007-09/msg00675.html


Linux
  1. Error de Python – urllib2 URLError:error de urlopen tipo de URL desconocido:https [Resuelto]

  2. Error de instalación de Pyaudio:'el comando 'gcc' falló con el estado de salida 1'

  3. ¿Cómo puedo realizar un `git pull` sin volver a ingresar mi contraseña de SSH?

  4. ¿Cómo sale del programa X11 sin error?

  5. Error de compilación:g ++:error al intentar ejecutar 'cc1plus':execvp:no existe tal archivo o directorio

No se pudo emitir la llamada al método:la unidad .service no se pudo cargar:error RHEL7 Linux

Error al intentar abrir Parallels Plesk Panel:SWKeyExFatalError

Error de permisos al intentar instalar una aplicación como administrador

Probar .NET Core en Linux con solo un tarball (sin apt-get)

error:el comando 'gcc' falló con el estado de salida 1 en CentOS

¿Cómo puedo enviar un comando a un archivo sin obtener un archivo en blanco por error?