• Sábado 14 de Diciembre de 2024, 11:44

Autor Tema:  Re: conio para gcc de linux  (Leído 2307 veces)

giskard

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
    • http://giskard.fadlan.com
Re: conio para gcc de linux
« en: Domingo 27 de Octubre de 2002, 02:10 »
0
Hola
He estado intentando instalar la librería uconio.h para gcc pero no
puedo, sé que es mejor ncurses.h pero en la universidad usan el borland
y es por eso que necesito hacer los fuentes con funciones de conio. Este
es el mensaje que pone al tratar de hacer el 'make all' ¿alquien sabe qué es lo que
puedo hacer para instalarlo?

cd src; make CFLAGS="-Wall -ansi"
make[1]: Cambiando a directorio `/home/othoniel/UConio-1.0.9-PR/src'
gcc -Wall -ansi -I../include -fPIC -c uconio.c
In file included from uconio.c:42:
../include/uconio.h:124:6: warning: no newline at end of file
../include/uconio.h:124:6: warning: no newline at end of file
uconio.c:412:4: warning: no newline at end of file
uconio.c: In function `u_getch':
uconio.c:306: warning: implicit declaration of function `fileno'
uconio.c: In function `u_vputc':
uconio.c:355: `float' is promoted to `double' when passed through `...'
uconio.c:355: (so you should pass `double' not `float' to `va_arg')
uconio.c:371: `chrs' undeclared (first use in this function)
uconio.c:371: (Each undeclared identifier is reported only once
uconio.c:371: for each function it appears in.)
uconio.c: In function `u_vputs':
uconio.c:378: warning: implicit declaration of function `strlen'
make[1]: *** [uconio.o] Error 1
make[1]: Saliendo directorio `/home/othoniel/UConio-1.0.9-PR/src'
make: *** [all] Error 2

Saludos

john_mvf

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
    • http://losbeatles.tk
Re: conio para gcc de linux
« Respuesta #1 en: Sábado 2 de Noviembre de 2002, 06:01 »
0
conio.h en linux no existe la libreria que funciona por conio.h es mylib.h y al compilar recuerda hacer lo siguiente

gcc nombre del archivo -lm

coloca el -lm para que te agregue todas las librerias al compilar

giskard

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
    • http://giskard.fadlan.com
conio para gcc de linux
« Respuesta #2 en: Sábado 2 de Noviembre de 2002, 15:50 »
0
Gracias
Ya sé que no existe conio.h en linux, pero existe un proyecto en el que están realizando una librería llamada uconio.h (la u de unix) que es precisamente para eso.

¿sabes dónde puedo encontrar una lista de las funciones con sus respectivas librerías?
Muchas vecs es difícil recordar a qué librería pertenece cierta función.
saludos