Re: fallo extraño en gcc
El vie, 27-11-2020 a las 09:19 +0100, Camaleón escribió:
> El 2020-11-27 a las 01:33 +0100, juan carlos rebate rodriguez
> escribió:
>
> > El jue, 26-11-2020 a las 19:01 +0100, Camaleón escribió:
> > > El 2020-11-26 a las 18:51 +0100, Juan carlos Rebate escribió:
> > >
> > > > hola, buenas acabo de actualizar a 10.6 y me encontré un fallo
> > > > al
> > > > intentar compilar ffmpeg, en lugar de crearse binarios se
> > > > quedan
> > > > como
> > > > archivos de texto, osea si el binario ffmpeg debería
> > > > reconocerse
> > > > como
> > > > ejecutable, ahora se reconoce como archivo de texto, lo curioso
> > > > es
> > > > que
> > > > se comporta como ejecutable,
> > >
> > > ¿Qué te dice «file /usr/bin/ffmpeg»
>
> (...)
>
> > > ¿Y el registro que genera el compilador no te dice nada relevante
> > > del
> > > archivo resultante? :-?
> > > hola, no encuentro el log de gcc en /var/log pero si intento
> > > compilarun tipico programa que imprima texto y añado -v puedes vr
> > > todo lo que el compilador usam en este caso es g++ pero gcc da el
> > > mismo error
> >
> > jc@debian:~$ g++ -v source.cpp -o ejecutable
>
> (...)
>
> En principio no veo nada raro en el registro, ningún error que pueda
> ser
> relevante para el caso :-?
>
> (...)
>
> > pero luego se reconoce como text/x-application
>
> ¿Qué te devuelve «file ejecutable»?
>
> Saludos,
> buenas, haciendo pruebas con vm creo que es un bug del enlazador y
> del entorno grafico, en cinamon lo reconoce como text/x-application,
> en gnome al compilar se reconoce como biblioteca compartida, pero si
> uso alguna distro que no venga con gcc 8 sino una version anterior
> silo reconoce como ejecutable, sin enbargo al ejecutar file sobre el
> archivo si lo reconoce como archivo elf
> jc@debian:~$ file ejecutable
> ejecutable: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV),
> dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for
> GNU/Linux 3.2.0,
> BuildID[sha1]=a8fd2b3e522f2853060262b60045276841313af7, not stripped
>
Reply to: