no puedo ejecutar make, aparece /bin/sh: 1 cc: not found

Asked by Daniel Escalante

requiero habilitar la tarjeta wifi rtl8723de, descargue un archivo zip de github.com .... rtl8723de.zip pero al querer instalarlo tengo estos mensajes:

daniel@daniel-HP-Laptop:~/rtl8723de-4.11-up$ make
/bin/sh: 1: cc: not found
(standard_in) 1: syntax error
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.18.0-17-generic/build M=/home/daniel/rtl8723de-4.11-up modules
make[1]: se entra en el directorio '/usr/src/linux-headers-4.18.0-17-generic'
arch/x86/Makefile:155: CONFIG_X86_X32 enabled but no binutils support
./scripts/gcc-version.sh: línea 26: gcc: orden no encontrada
./scripts/gcc-version.sh: línea 27: gcc: orden no encontrada
Makefile:970: "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel"
make[1]: gcc: Command not found
make[1]: gcc: Command not found
make[1]: gcc: Command not found
make[1]: gcc: Command not found
/bin/sh: 1: gcc: not found
(standard_in) 1: syntax error
  CC [M] /home/daniel/rtl8723de-4.11-up/core/rtw_cmd.o
/bin/sh: 1: gcc: not found
scripts/Makefile.build:325: recipe for target '/home/daniel/rtl8723de-4.11-up/core/rtw_cmd.o' failed
make[2]: *** [/home/daniel/rtl8723de-4.11-up/core/rtw_cmd.o] Error 127
Makefile:1534: recipe for target '_module_/home/daniel/rtl8723de-4.11-up' failed
make[1]: *** [_module_/home/daniel/rtl8723de-4.11-up] Error 2
make[1]: se sale del directorio '/usr/src/linux-headers-4.18.0-17-generic'
Makefile:1884: recipe for target 'modules' failed
make: *** [modules] Error 2

Conozco poco de linux, de echo lo instale con la intención de aprenderlo ....

Question information

Language:
Spanish Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Daniel Escalante
Solved:
Last query:
Last reply:
Revision history for this message
Adolfo Jayme Barrientos (fitojb) said :
#1

> gcc: command not found

Ahí te dice la clave: instala «gcc».

Con el metapaquete «build-essential» podrás conseguir diversas herramientas de compilación de programas escritos en C++.

Revision history for this message
Daniel Escalante (daniel130764) said :
#2

apenas intente lo que me dices, pero obtengo esto:

Los siguientes paquetes tienen dependencias incumplidas:
 gcc : Depende: gcc-7 (>= 7.3.0-12~) pero no va a instalarse
E: No se pudieron corregir los problemas, usted ha retenido paquetes rotos.

tambien busque build-essential y obtengo esto:

Los siguientes paquetes tienen dependencias incumplidas:
 build-essential : Depende: gcc (>= 4:7.2) pero no va a instalarse
                   Depende: g++ (>= 4:7.2) pero no va a instalarse
                   Depende: dpkg-dev (>= 1.17.11) pero no va a instalarse
E: No se pudieron corregir los problemas, usted ha retenido paquetes rotos.

Parece que algo esta mal en el sistema :(
como puedo hacer un diagnostico?

Revision history for this message
Manfred Hampl (m-hampl) said :
#3

For diagnostic purposes please provide the output that you receive for the commands

uname -a
lsb_release -crid
apt-cache policy
sudo apt update

Revision history for this message
Daniel Escalante (daniel130764) said :
#4

ya funciona mi tarjeta wireless.
busque primero solucionar el problema de las dependencias en https://ubunlog.com/resolver-las-dependencias-de-paquetes/
después ya logre instalar gcc y después seguí los pasos de https://subinsb.com/install-realtek-d723-wifi-driver-linux/#method-2

Gracias