[opensuse-es] Como compilo un programa en c
Me comentaron que ejecutara la compilacion con el programa cc, pero me da el mismo error que si lo trato de compilar con el programa gcc o g++. es un programa sumamente sencillo. yo se programar en Cobol, rpg2, basic, assembler, pascal, y c/c++. Así que deseo si hay alguien que me pueda orientar con respecto a las compilaciones de c/c++. Para así desarrollar mis propios productos administrativos. mrco1965@local54:~/Documents/Lenguaje c-c++> cc getimage getimage: file not recognized: File format not recognized collect2: ld returned 1 exit status mrco1965@local54:~/Documents/Lenguaje c-c++> gcc getimage getimage: file not recognized: File format not recognized collect2: ld returned 1 exit status mrco1965@local54:~/Documents/Lenguaje c-c++> g++ getimage getimage: file not recognized: File format not recognized collect2: ld returned 1 exit status mrco1965@local54:~/Documents/Lenguaje c-c++> Habrá alguien que me pueda hechar la mano. Gracias de sobre manera escrita. -- Te invito a que visites mi pagina. http://www.i-moncads-s.co.cc http://www.marco-a-moncada.co.cc En el curso de la vida, suceden muchas cosas extraordinarias, de las cuales hay que siempre aprovechar a su máximo. La vida, debes de verla con los mejores ojos, y nunca guardar rencores, por que, eso te envejece. Vive la vida, con una sonrisa, es mas reírte de ti mismo, cuando encuentran un error en tus pasos. Marco Aurelio Moncada Coello Calle Francisco Lozada Chavèz, numero 20, local 5. Atizapan de Zaragoza, Estado de México México, 044-55-1920-2224, 011-521-551920-2224 --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Lo que veo raro, es que el archivo fuente no tenga extensión, ya sea .c o .cc o .c++. O está mal el comando donde especificas el archivo, o está mal el archivo fuente. Salu2 El 17/10/07, Marco Aurelio Moncada Coello <marcoamoncada@gmail.com> escribió:
Me comentaron que ejecutara la compilacion con el programa cc, pero me da el mismo error que si lo trato de compilar con el programa gcc o g++.
es un programa sumamente sencillo. yo se programar en Cobol, rpg2, basic, assembler, pascal, y c/c++.
Así que deseo si hay alguien que me pueda orientar con respecto a las compilaciones de c/c++.
Para así desarrollar mis propios productos administrativos.
mrco1965@local54:~/Documents/Lenguaje c-c++> cc getimage getimage: file not recognized: File format not recognized collect2: ld returned 1 exit status mrco1965@local54:~/Documents/Lenguaje c-c++> gcc getimage getimage: file not recognized: File format not recognized collect2: ld returned 1 exit status mrco1965@local54:~/Documents/Lenguaje c-c++> g++ getimage getimage: file not recognized: File format not recognized collect2: ld returned 1 exit status mrco1965@local54:~/Documents/Lenguaje c-c++>
Habrá alguien que me pueda hechar la mano.
Gracias de sobre manera escrita.
-- Te invito a que visites mi pagina. http://www.i-moncads-s.co.cc http://www.marco-a-moncada.co.cc
En el curso de la vida, suceden muchas cosas extraordinarias, de las cuales hay que siempre aprovechar a su máximo.
La vida, debes de verla con los mejores ojos, y nunca guardar rencores, por que, eso te envejece.
Vive la vida, con una sonrisa, es mas reírte de ti mismo, cuando encuentran un error en tus pasos.
Marco Aurelio Moncada Coello Calle Francisco Lozada Chavèz, numero 20, local 5. Atizapan de Zaragoza, Estado de México México, 044-55-1920-2224, 011-521-551920-2224 --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
--------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
jajajajaj, que bruto. Gracias lo renombre y funciono. Mi programa incluye conio.h, graphics.h y stdlib.h, las dos primeras dice que no existen, donde puedo verificar su existencia. O donde las puedo poner para que las defina. Gracias por escrito tiendo la mano, y te doy un apretón. El 17/10/07, Juan Erbes <jerbes@gmail.com> escribió:
Lo que veo raro, es que el archivo fuente no tenga extensión, ya sea .c o .cc o .c++. O está mal el comando donde especificas el archivo, o está mal el archivo fuente.
Salu2
El 17/10/07, Marco Aurelio Moncada Coello <marcoamoncada@gmail.com> escribió:
Me comentaron que ejecutara la compilacion con el programa cc, pero me da el mismo error que si lo trato de compilar con el programa gcc o g++.
es un programa sumamente sencillo. yo se programar en Cobol, rpg2, basic, assembler, pascal, y c/c++.
Así que deseo si hay alguien que me pueda orientar con respecto a las compilaciones de c/c++.
Para así desarrollar mis propios productos administrativos.
mrco1965@local54:~/Documents/Lenguaje c-c++> cc getimage getimage: file not recognized: File format not recognized collect2: ld returned 1 exit status mrco1965@local54:~/Documents/Lenguaje c-c++> gcc getimage getimage: file not recognized: File format not recognized collect2: ld returned 1 exit status mrco1965@local54:~/Documents/Lenguaje c-c++> g++ getimage getimage: file not recognized: File format not recognized collect2: ld returned 1 exit status mrco1965@local54:~/Documents/Lenguaje c-c++>
Habrá alguien que me pueda hechar la mano.
Gracias de sobre manera escrita.
-- Te invito a que visites mi pagina. http://www.i-moncads-s.co.cc http://www.marco-a-moncada.co.cc
En el curso de la vida, suceden muchas cosas extraordinarias, de las cuales hay que siempre aprovechar a su máximo.
La vida, debes de verla con los mejores ojos, y nunca guardar rencores, por que, eso te envejece.
Vive la vida, con una sonrisa, es mas reírte de ti mismo, cuando encuentran un error en tus pasos.
Marco Aurelio Moncada Coello Calle Francisco Lozada Chavèz, numero 20, local 5. Atizapan de Zaragoza, Estado de México México, 044-55-1920-2224, 011-521-551920-2224 --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-- Te invito a que visites mi pagina. http://www.i-moncads-s.co.cc http://www.marco-a-moncada.co.cc En el curso de la vida, suceden muchas cosas extraordinarias, de las cuales hay que siempre aprovechar a su máximo. La vida, debes de verla con los mejores ojos, y nunca guardar rencores, por que, eso te envejece. Vive la vida, con una sonrisa, es mas reírte de ti mismo, cuando encuentran un error en tus pasos. Marco Aurelio Moncada Coello Calle Francisco Lozada Chavèz, numero 20, local 5. Atizapan de Zaragoza, Estado de México México, 044-55-1920-2224, 011-521-551920-2224 --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-10-17 a las 13:28 -0500, Marco Aurelio Moncada Coello escribió:
Mi programa incluye conio.h, graphics.h y stdlib.h, las dos primeras dice que no existen, donde puedo verificar su existencia. O donde las puedo poner para que las defina.
No puedes, no existen en linux. Esos son los nombres que se usan en el Borland C, si mal no recuerdo. Bueno, stdlib.h sí que existe (está en /usr/include/). - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFHFlfXtTMYHG2NR9URAnf8AKCCvQgluOPtdn1d3RbjLyZnRNUzRQCbB3oF 5BC5/sr+dDcYJrQ9v8ooh6Q= =m27R -----END PGP SIGNATURE-----
Y como hago para incluirlos, o como saber cual es su correspondiente, tengo forma de saberlos Gracias Carlos y te mando un saludo El 17/10/07, Carlos E. R. <robin.listas@telefonica.net> escribió:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2007-10-17 a las 13:28 -0500, Marco Aurelio Moncada Coello escribió:
Mi programa incluye conio.h, graphics.h y stdlib.h, las dos primeras dice que no existen, donde puedo verificar su existencia. O donde las puedo poner para que las defina.
No puedes, no existen en linux. Esos son los nombres que se usan en el Borland C, si mal no recuerdo. Bueno, stdlib.h sí que existe (está en /usr/include/).
- -- Saludos Carlos E.R.
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76
iD8DBQFHFlfXtTMYHG2NR9URAnf8AKCCvQgluOPtdn1d3RbjLyZnRNUzRQCbB3oF 5BC5/sr+dDcYJrQ9v8ooh6Q= =m27R -----END PGP SIGNATURE-----
-- Te invito a que visites mi pagina. http://www.i-moncads-s.co.cc http://www.marco-a-moncada.co.cc En el curso de la vida, suceden muchas cosas extraordinarias, de las cuales hay que siempre aprovechar a su máximo. La vida, debes de verla con los mejores ojos, y nunca guardar rencores, por que, eso te envejece. Vive la vida, con una sonrisa, es mas reírte de ti mismo, cuando encuentran un error en tus pasos. Marco Aurelio Moncada Coello Calle Francisco Lozada Chavèz, numero 20, local 5. Atizapan de Zaragoza, Estado de México México, 044-55-1920-2224, 011-521-551920-2224 --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 17/10/07, Marco Aurelio Moncada Coello <marcoamoncada@gmail.com> escribió:
Y como hago para incluirlos, o como saber cual es su correspondiente, tengo forma de saberlos
Gracias Carlos y te mando un saludo
El 17/10/07, Carlos E. R. <robin.listas@telefonica.net> escribió:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2007-10-17 a las 13:28 -0500, Marco Aurelio Moncada Coello escribió:
Mi programa incluye conio.h, graphics.h y stdlib.h, las dos primeras dice que no existen, donde puedo verificar su existencia. O donde las puedo poner para que las defina.
No puedes, no existen en linux. Esos son los nombres que se usan en el Borland C, si mal no recuerdo. Bueno, stdlib.h sí que existe (está en /usr/include/).
- -- Saludos Carlos E.R.
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76
iD8DBQFHFlfXtTMYHG2NR9URAnf8AKCCvQgluOPtdn1d3RbjLyZnRNUzRQCbB3oF 5BC5/sr+dDcYJrQ9v8ooh6Q= =m27R -----END PGP SIGNATURE-----
-- Te invito a que visites mi pagina. http://www.i-moncads-s.co.cc http://www.marco-a-moncada.co.cc
En el curso de la vida, suceden muchas cosas extraordinarias, de las cuales hay que siempre aprovechar a su máximo.
La vida, debes de verla con los mejores ojos, y nunca guardar rencores, por que, eso te envejece.
Vive la vida, con una sonrisa, es mas reírte de ti mismo, cuando encuentran un error en tus pasos.
Marco Aurelio Moncada Coello Calle Francisco Lozada Chavèz, numero 20, local 5. Atizapan de Zaragoza, Estado de México México, 044-55-1920-2224, 011-521-551920-2224
-- Te invito a que visites mi pagina. http://www.i-moncads-s.co.cc http://www.marco-a-moncada.co.cc En el curso de la vida, suceden muchas cosas extraordinarias, de las cuales hay que siempre aprovechar a su máximo. La vida, debes de verla con los mejores ojos, y nunca guardar rencores, por que, eso te envejece. Vive la vida, con una sonrisa, es mas reírte de ti mismo, cuando encuentran un error en tus pasos. Marco Aurelio Moncada Coello Calle Francisco Lozada Chavèz, numero 20, local 5. Atizapan de Zaragoza, Estado de México México, 044-55-1920-2224, 011-521-551920-2224 --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-10-17 a las 16:02 -0500, Marco Aurelio Moncada Coello escribió:
Y como hago para incluirlos, o como saber cual es su correspondiente, tengo forma de saberlos
No puedes incluir algo que no existe. Lo que tienes que hacer es buscar que funciones necesitas usar de las que hay disponibles en linux e incluir la correspondiente cabecera. Yo ahí no te puedo ayudar, ya dije que yo también tengo ese problema. En el directorio de /usr/share/Books tienes, por ejemplo, el "The Linux Programmer’s Guide", que se quedó por la versión 0.4, no lo terminaron. Pero lo que tiene hecho es bueno. Pero también esta /usr/share/glibc/index.html donde se supone que está la documentación de la glibc, la "Standard Shared Libraries (from the GNU C Library)", donde deberían estar todas esas funciones básicas. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFHFoGktTMYHG2NR9URAgviAKCJbcxje+SDJbC1vzmqjEmWChGSNwCfS6lx c2AmNVpEcxXC+RgYN84+E9M= =p8cX -----END PGP SIGNATURE-----
Descargue el turboc de esta pagina que supuestamente dice que es para Linux, la pagina es http://www.sandroid.org/TurboC/#Download. mrco1965@local54:~/Documents/Lenguaje-c-c++> gcc getimage.c getimage.c:4:19: error: /usr/include/conio.h: Demasiados niveles de enlaces simbólicos getimage.c:5:22: error: /usr/include/graphics.h: Demasiados niveles de enlaces simbólicos getimage.c: In function 'main': getimage.c:15: error: 'DETECT' undeclared (first use in this function) getimage.c:15: error: (Each undeclared identifier is reported only once getimage.c:15: error: for each function it appears in.) getimage.c:20: error: 'RED' undeclared (first use in this function) getimage.c:22: error: 'GREEN' undeclared (first use in this function) getimage.c:34: error: 'COPY_PUT' undeclared (first use in this function) mrco1965@local54:~/Documents/Lenguaje-c-c++> Me sale esto otro, que debo de hacer, si me podrán hechar una mano. El 17/10/07, Carlos E. R. <robin.listas@telefonica.net> escribió:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2007-10-17 a las 16:02 -0500, Marco Aurelio Moncada Coello escribió:
Y como hago para incluirlos, o como saber cual es su correspondiente, tengo forma de saberlos
No puedes incluir algo que no existe.
Lo que tienes que hacer es buscar que funciones necesitas usar de las que hay disponibles en linux e incluir la correspondiente cabecera. Yo ahí no te puedo ayudar, ya dije que yo también tengo ese problema.
En el directorio de /usr/share/Books tienes, por ejemplo, el "The Linux Programmer's Guide", que se quedó por la versión 0.4, no lo terminaron. Pero lo que tiene hecho es bueno.
Pero también esta /usr/share/glibc/index.html donde se supone que está la documentación de la glibc, la "Standard Shared Libraries (from the GNU C Library)", donde deberían estar todas esas funciones básicas.
- -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76
iD8DBQFHFoGktTMYHG2NR9URAgviAKCJbcxje+SDJbC1vzmqjEmWChGSNwCfS6lx c2AmNVpEcxXC+RgYN84+E9M= =p8cX -----END PGP SIGNATURE-----
-- Te invito a que visites mi pagina. http://www.i-moncads-s.co.cc http://www.marco-a-moncada.co.cc En el curso de la vida, suceden muchas cosas extraordinarias, de las cuales hay que siempre aprovechar a su máximo. La vida, debes de verla con los mejores ojos, y nunca guardar rencores, por que, eso te envejece. Vive la vida, con una sonrisa, es mas reírte de ti mismo, cuando encuentran un error en tus pasos. Marco Aurelio Moncada Coello Calle Francisco Lozada Chavèz, numero 20, local 5. Atizapan de Zaragoza, Estado de México México, 044-55-1920-2224, 011-521-551920-2224 --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Tanto en kdevelop, me sale igual. Ya esta instalado. El 17/10/07, Marco Aurelio Moncada Coello <marcoamoncada@gmail.com> escribió:
Descargue el turboc de esta pagina que supuestamente dice que es para Linux, la pagina es http://www.sandroid.org/TurboC/#Download.
mrco1965@local54:~/Documents/Lenguaje-c-c++> gcc getimage.c getimage.c:4:19: error: /usr/include/conio.h: Demasiados niveles de enlaces simbólicos getimage.c:5:22: error: /usr/include/graphics.h: Demasiados niveles de enlaces simbólicos getimage.c: In function 'main': getimage.c:15: error: 'DETECT' undeclared (first use in this function) getimage.c:15: error: (Each undeclared identifier is reported only once getimage.c:15: error: for each function it appears in.) getimage.c:20: error: 'RED' undeclared (first use in this function) getimage.c:22: error: 'GREEN' undeclared (first use in this function) getimage.c:34: error: 'COPY_PUT' undeclared (first use in this function) mrco1965@local54:~/Documents/Lenguaje-c-c++>
Me sale esto otro, que debo de hacer, si me podrán hechar una mano.
El 17/10/07, Carlos E. R. <robin.listas@telefonica.net> escribió:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2007-10-17 a las 16:02 -0500, Marco Aurelio Moncada Coello escribió:
Y como hago para incluirlos, o como saber cual es su correspondiente, tengo forma de saberlos
No puedes incluir algo que no existe.
Lo que tienes que hacer es buscar que funciones necesitas usar de las que hay disponibles en linux e incluir la correspondiente cabecera. Yo ahí no te puedo ayudar, ya dije que yo también tengo ese problema.
En el directorio de /usr/share/Books tienes, por ejemplo, el "The Linux Programmer's Guide", que se quedó por la versión 0.4, no lo terminaron. Pero lo que tiene hecho es bueno.
Pero también esta /usr/share/glibc/index.html donde se supone que está la documentación de la glibc, la "Standard Shared Libraries (from the GNU C Library)", donde deberían estar todas esas funciones básicas.
- -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76
iD8DBQFHFoGktTMYHG2NR9URAgviAKCJbcxje+SDJbC1vzmqjEmWChGSNwCfS6lx c2AmNVpEcxXC+RgYN84+E9M= =p8cX -----END PGP SIGNATURE-----
-- Te invito a que visites mi pagina. http://www.i-moncads-s.co.cc http://www.marco-a-moncada.co.cc
En el curso de la vida, suceden muchas cosas extraordinarias, de las cuales hay que siempre aprovechar a su máximo.
La vida, debes de verla con los mejores ojos, y nunca guardar rencores, por que, eso te envejece.
Vive la vida, con una sonrisa, es mas reírte de ti mismo, cuando encuentran un error en tus pasos.
Marco Aurelio Moncada Coello Calle Francisco Lozada Chavèz, numero 20, local 5. Atizapan de Zaragoza, Estado de México México, 044-55-1920-2224, 011-521-551920-2224
-- Te invito a que visites mi pagina. http://www.i-moncads-s.co.cc http://www.marco-a-moncada.co.cc En el curso de la vida, suceden muchas cosas extraordinarias, de las cuales hay que siempre aprovechar a su máximo. La vida, debes de verla con los mejores ojos, y nunca guardar rencores, por que, eso te envejece. Vive la vida, con una sonrisa, es mas reírte de ti mismo, cuando encuentran un error en tus pasos. Marco Aurelio Moncada Coello Calle Francisco Lozada Chavèz, numero 20, local 5. Atizapan de Zaragoza, Estado de México México, 044-55-1920-2224, 011-521-551920-2224 --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-10-17 a las 17:51 -0500, Marco Aurelio Moncada Coello escribió:
Tanto en kdevelop, me sale igual.
Claro. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFHFpgOtTMYHG2NR9URAo2EAKCN8sFRPrdu8EqGFk+W5JVJLOk5kwCeJy5Q vUJ4jWXvOBLy2//R0mc9l7I= =CG1V -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-10-17 a las 17:50 -0500, Marco Aurelio Moncada Coello escribió:
Descargue el turboc de esta pagina que supuestamente dice que es para Linux, la pagina es http://www.sandroid.org/TurboC/#Download.
Interesante. ¿Pero te has fijado que parece abandonado? El ultimo fichero estable es del 2002 (del 2004 el cvs). Además, tienes que compilarlo previamente.
mrco1965@local54:~/Documents/Lenguaje-c-c++> gcc getimage.c getimage.c:4:19: error: /usr/include/conio.h: Demasiados niveles de enlaces simbólicos
¿Que referencia, qué linea has puesto en "getimage.c" para incluirlo? No le habras puesto un camino. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFHFpfttTMYHG2NR9URAo6hAJ9ntjQXGtaFmsBtOnKE/3zfohbkGACfcZNV 5qyIjvc/eFf01xcJtBMnXso= =CzV/ -----END PGP SIGNATURE-----
/* Este programa demuestra como se puede mover una imagen grafica usuando getimage(), imagesize() y putimage(). */ #include <conio.h> #include <graphics.h> #include <stdlib.h> void recuadro(int, int, int, int, int); main(void) { int controlador, modo; unsigned tam; void *buf; controlador = DETECT; /* deteccion automatica */ modo = 0; intgraph(&controlador, &modo, ""); recuadro(20, 20, 200, 200, 15); setcolor(RED); line(20, 20, 200, 200); setcolor(GREEN); line(20, 20, 200,20); getch(); /* mover la imagen */ /* primero, averiguar el tamaño de la imagen */ tam = imagesize(20, 20, 200, 200); if(tam != 0xffff) { /* asignar memoria para la imagen */ buf = malloc(tam); if(buf) { getimage(20, 20, 200, 200, buf); putimage(100, 100, buf, COPY_PUT); putimage(300, 50, buf, COPY_PUT); } } outtext("Pulse Una Tecla"); getch(); /* espera hasta que se pulse una tecla */ restorecrtmode(); return 0; } /* Dibuja un recuadro dadas las cordenadas de sus esquinas */ void recuadro(int xini, int yini, int xfin, int yfin, int color) { setcolor(color); line(xini, yini, xini, yfin); line(xini, yini, xfin, yfin); line(xfin, yini, xfin, yfin); line(xfin, yfin, xini, yfin); } Dije que era un programa demasiado sencillo, así lo compilo y me arroja esos errores. Saludos y gracias por tu gran ayuda. El 17/10/07, Carlos E. R. <robin.listas@telefonica.net> escribió:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2007-10-17 a las 17:50 -0500, Marco Aurelio Moncada Coello escribió:
Descargue el turboc de esta pagina que supuestamente dice que es para Linux, la pagina es http://www.sandroid.org/TurboC/#Download.
Interesante.
¿Pero te has fijado que parece abandonado? El ultimo fichero estable es del 2002 (del 2004 el cvs). Además, tienes que compilarlo previamente.
mrco1965@local54:~/Documents/Lenguaje-c-c++> gcc getimage.c getimage.c:4:19: error: /usr/include/conio.h: Demasiados niveles de enlaces simbólicos
¿Que referencia, qué linea has puesto en "getimage.c" para incluirlo? No le habras puesto un camino.
- -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76
iD8DBQFHFpfttTMYHG2NR9URAo6hAJ9ntjQXGtaFmsBtOnKE/3zfohbkGACfcZNV 5qyIjvc/eFf01xcJtBMnXso= =CzV/ -----END PGP SIGNATURE-----
-- Te invito a que visites mi pagina. http://www.i-moncads-s.co.cc http://www.marco-a-moncada.co.cc En el curso de la vida, suceden muchas cosas extraordinarias, de las cuales hay que siempre aprovechar a su máximo. La vida, debes de verla con los mejores ojos, y nunca guardar rencores, por que, eso te envejece. Vive la vida, con una sonrisa, es mas reírte de ti mismo, cuando encuentran un error en tus pasos. Marco Aurelio Moncada Coello Calle Francisco Lozada Chavèz, numero 20, local 5. Atizapan de Zaragoza, Estado de México México, 044-55-1920-2224, 011-521-551920-2224 --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Marco Aurelio Moncada Coello escribió:
#include <conio.h>
nope, conio.h es especifico de windows, (y obsoleto) en linux ncurses te sirve para eso.
#include <graphics.h>
similiar aca, es un encabezado propio de Borland C, en linux existe un wrapper , que acabo de empaquetar que se llama libgraph. en 10.3 seria zypper sa http://download.opensuse.org/repositories/home:/elvigia/openSUSE_10.3 zypper install libgraph-devel espero te sea de ayuda. -- "Two things are infinite: the universe and human stupidity; and I'm not sure about the universe." --Albert Einstein Cristian Rodríguez R, Core Services SUSE LINUX Products GmbH Research & Development http://www.opensuse.org/ --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-10-17 a las 20:32 -0500, Marco Aurelio Moncada Coello escribió:
/* Este programa demuestra como se puede mover una imagen grafica usuando getimage(), imagesize() y putimage(). */
No es un programa precisamente simple para meterlo en linux, porque está diseñado específicamente para msdos.
Dije que era un programa demasiado sencillo, así lo compilo y me arroja esos errores.
No, no es sencillo. No lo es porque usa cosas que no son portables. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFHF0TmtTMYHG2NR9URAkssAJ9EBWWIepGB7PP8AHKo5Yt5O7Q3TACfVQWC tN7qHZxeegHBdcSQd22oL4w= =QmiM -----END PGP SIGNATURE-----
El 17/10/07, Marco Aurelio Moncada Coello <marcoamoncada@gmail.com> escribió:
/* Este programa demuestra como se puede mover una imagen grafica usuando getimage(), imagesize() y putimage(). */
#include <conio.h> #include <graphics.h> #include <stdlib.h>
Además de los comentarios que te hicieron otros colisteros, hay dos formas de acceder a los "include". Esa forma de acceso, depende de si es un include propio del archivo fuente, o si es un include del sistema donde se compila. Cuando se trata de un include propio del archivo fuente, el nombre de este va entre comillas, por ejemplo: "conio.h" y debe estar en el mismo directorio que el archivo fuente, o con el path completo. Cuando se trata de un include propio del sistema, van como lo citaste tu con los simbolos < y >. Ejemplo <conio.h>. Si no fuera como citan los colisteros que esos headers o includes son de Borland C y fueran compatibles con linux, al no estar presentes en el sistema, deberías tener copiados esos include en la misma carpeta donde está el fuente, y llamarlos con comillas. Pero si esos header o includes no son compatibles con linux, note va a servir de mucho tenerlos presentes. Salu2 --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
http://www.ulfix.net/component/option,com_joomlaboard/Itemid,193/func,view/c... Para enterarse El 18/10/07, Juan Erbes <jerbes@gmail.com> escribió:
El 17/10/07, Marco Aurelio Moncada Coello <marcoamoncada@gmail.com> escribió:
/* Este programa demuestra como se puede mover una imagen grafica usuando getimage(), imagesize() y putimage(). */
#include <conio.h> #include <graphics.h> #include <stdlib.h>
Además de los comentarios que te hicieron otros colisteros, hay dos formas de acceder a los "include". Esa forma de acceso, depende de si es un include propio del archivo fuente, o si es un include del sistema donde se compila.
Cuando se trata de un include propio del archivo fuente, el nombre de este va entre comillas, por ejemplo: "conio.h" y debe estar en el mismo directorio que el archivo fuente, o con el path completo.
Cuando se trata de un include propio del sistema, van como lo citaste tu con los simbolos < y >. Ejemplo <conio.h>.
Si no fuera como citan los colisteros que esos headers o includes son de Borland C y fueran compatibles con linux, al no estar presentes en el sistema, deberías tener copiados esos include en la misma carpeta donde está el fuente, y llamarlos con comillas. Pero si esos header o includes no son compatibles con linux, note va a servir de mucho tenerlos presentes.
Salu2
-- Te invito a que visites mi pagina. http://www.i-moncads-s.co.cc http://www.marco-a-moncada.co.cc En el curso de la vida, suceden muchas cosas extraordinarias, de las cuales hay que siempre aprovechar a su máximo. La vida, debes de verla con los mejores ojos, y nunca guardar rencores, por que, eso te envejece. Vive la vida, con una sonrisa, es mas reírte de ti mismo, cuando encuentran un error en tus pasos. Marco Aurelio Moncada Coello Calle Francisco Lozada Chavèz, numero 20, local 5. Atizapan de Zaragoza, Estado de México México, 044-55-1920-2224, 011-521-551920-2224 --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Interesante esa libreria para linux, si es que algún dia llega a ser operativa, ya que el proyecto lleva 3 años y está en estado Pre-Alpha. Menos mal que al menos son 2 desarroladores, por ahí se te anotas vos Marco en el proyecto, le puedes dar un poco mas de empuje. Salu2 El 22/10/07, Marco Aurelio Moncada Coello <marcoamoncada@gmail.com> escribió:
http://www.ulfix.net/component/option,com_joomlaboard/Itemid,193/func,view/c...
Para enterarse
El 18/10/07, Juan Erbes <jerbes@gmail.com> escribió:
El 17/10/07, Marco Aurelio Moncada Coello <marcoamoncada@gmail.com> escribió:
/* Este programa demuestra como se puede mover una imagen grafica usuando getimage(), imagesize() y putimage(). */
#include <conio.h> #include <graphics.h> #include <stdlib.h>
Además de los comentarios que te hicieron otros colisteros, hay dos formas de acceder a los "include". Esa forma de acceso, depende de si es un include propio del archivo fuente, o si es un include del sistema donde se compila.
Cuando se trata de un include propio del archivo fuente, el nombre de este va entre comillas, por ejemplo: "conio.h" y debe estar en el mismo directorio que el archivo fuente, o con el path completo.
Cuando se trata de un include propio del sistema, van como lo citaste tu con los simbolos < y >. Ejemplo <conio.h>.
Si no fuera como citan los colisteros que esos headers o includes son de Borland C y fueran compatibles con linux, al no estar presentes en el sistema, deberías tener copiados esos include en la misma carpeta donde está el fuente, y llamarlos con comillas. Pero si esos header o includes no son compatibles con linux, note va a servir de mucho tenerlos presentes.
Salu2
-- Te invito a que visites mi pagina. http://www.i-moncads-s.co.cc http://www.marco-a-moncada.co.cc
En el curso de la vida, suceden muchas cosas extraordinarias, de las cuales hay que siempre aprovechar a su máximo.
La vida, debes de verla con los mejores ojos, y nunca guardar rencores, por que, eso te envejece.
Vive la vida, con una sonrisa, es mas reírte de ti mismo, cuando encuentran un error en tus pasos.
Marco Aurelio Moncada Coello Calle Francisco Lozada Chavèz, numero 20, local 5. Atizapan de Zaragoza, Estado de México México, 044-55-1920-2224, 011-521-551920-2224
--------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Vuelvo a lo mismo. Donde puedo encontrar algún fuente de kde, gnome, o el fuente del Mozilla. Por que, la pregunta, deseo barrer un archivo secuencial, y dependiendo los datos, quiero entrar a una pagina, de esa pagina, quiero obtener un dato, y es posible. Pero para los fuentes, quiero saber como se maneja las ventanas, en c. Dentro de Linux. Saludos El 22/10/07, Juan Erbes <jerbes@gmail.com> escribió:
Interesante esa libreria para linux, si es que algún dia llega a ser operativa, ya que el proyecto lleva 3 años y está en estado Pre-Alpha. Menos mal que al menos son 2 desarroladores, por ahí se te anotas vos Marco en el proyecto, le puedes dar un poco mas de empuje.
Salu2
El 22/10/07, Marco Aurelio Moncada Coello <marcoamoncada@gmail.com> escribió:
http://www.ulfix.net/component/option,com_joomlaboard/Itemid,193/func,view/c...
Para enterarse
El 18/10/07, Juan Erbes <jerbes@gmail.com> escribió:
El 17/10/07, Marco Aurelio Moncada Coello <marcoamoncada@gmail.com> escribió:
/* Este programa demuestra como se puede mover una imagen grafica usuando getimage(), imagesize() y putimage(). */
#include <conio.h> #include <graphics.h> #include <stdlib.h>
Además de los comentarios que te hicieron otros colisteros, hay dos formas de acceder a los "include". Esa forma de acceso, depende de si es un include propio del archivo fuente, o si es un include del sistema donde se compila.
Cuando se trata de un include propio del archivo fuente, el nombre de este va entre comillas, por ejemplo: "conio.h" y debe estar en el mismo directorio que el archivo fuente, o con el path completo.
Cuando se trata de un include propio del sistema, van como lo citaste tu con los simbolos < y >. Ejemplo <conio.h>.
Si no fuera como citan los colisteros que esos headers o includes son de Borland C y fueran compatibles con linux, al no estar presentes en el sistema, deberías tener copiados esos include en la misma carpeta donde está el fuente, y llamarlos con comillas. Pero si esos header o includes no son compatibles con linux, note va a servir de mucho tenerlos presentes.
Salu2
-- Te invito a que visites mi pagina. http://www.i-moncads-s.co.cc http://www.marco-a-moncada.co.cc
En el curso de la vida, suceden muchas cosas extraordinarias, de las cuales hay que siempre aprovechar a su máximo.
La vida, debes de verla con los mejores ojos, y nunca guardar rencores, por que, eso te envejece.
Vive la vida, con una sonrisa, es mas reírte de ti mismo, cuando encuentran un error en tus pasos.
Marco Aurelio Moncada Coello Calle Francisco Lozada Chavèz, numero 20, local 5. Atizapan de Zaragoza, Estado de México México, 044-55-1920-2224, 011-521-551920-2224
-- Te invito a que visites mi pagina. http://www.i-moncads-s.co.cc http://www.marco-a-moncada.co.cc En el curso de la vida, suceden muchas cosas extraordinarias, de las cuales hay que siempre aprovechar a su máximo. La vida, debes de verla con los mejores ojos, y nunca guardar rencores, por que, eso te envejece. Vive la vida, con una sonrisa, es mas reírte de ti mismo, cuando encuentran un error en tus pasos. Marco Aurelio Moncada Coello Calle Francisco Lozada Chavèz, numero 20, local 5. Atizapan de Zaragoza, Estado de México México, 044-55-1920-2224, 011-521-551920-2224 --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-10-24 a las 17:38 -0500, Marco Aurelio Moncada Coello escribió:
Vuelvo a lo mismo.
Donde puedo encontrar algún fuente de kde, gnome, o el fuente del Mozilla.
http://download.opensuse.org/distribution/10.3/repo/src-oss/ http://download.opensuse.org/distribution/10.3/repo/src-non-oss/ Ahí tienes todos los fuentes de todos los programas de la dsitribución - salvo los poquitos que no son abiertos, como el acrobat reader. Son repositorios que se pueden poner en el yast. O tambień puedes buscar el sitio de los desarrolladores concretos de cada programa, y bajarte el tarball o descargar del cvs. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFHH9w3tTMYHG2NR9URAikQAJ47V5JIz4qzxUpnyKv5mtSrFvSWdwCfdMt4 EJEsTBwnRlUvYWPsPAmraV4= =Xh2r -----END PGP SIGNATURE-----
Entre a esta pagina, pero ya baje todo lo que el comando que dice, pero buscando un programa que me pueda ayudar me pierdo. En los programas. http://developer.mozilla.org/es/docs/C%C3%B3digo_fuente_de_Mozilla_(CVS)-- Te invito a que visites mi pagina. http://www.i-moncads-s.co.cc http://www.marco-a-moncada.co.cc En el curso de la vida, suceden muchas cosas extraordinarias, de las cuales hay que siempre aprovechar a su máximo. La vida, debes de verla con los mejores ojos, y nunca guardar rencores, por que, eso te envejece. Vive la vida, con una sonrisa, es mas reírte de ti mismo, cuando encuentran un error en tus pasos. Marco Aurelio Moncada Coello Calle Francisco Lozada Chavèz, numero 20, local 5. Atizapan de Zaragoza, Estado de México México, 044-55-1920-2224, 011-521-551920-2224 --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-10-24 a las 20:01 -0500, Marco Aurelio Moncada Coello escribió:
Entre a esta pagina, pero ya baje todo lo que el comando que dice, pero buscando un programa que me pueda ayudar me pierdo. En los programas. http://developer.mozilla.org/es/docs/C%C3%B3digo_fuente_de_Mozilla_(CVS)--
Yo te he dicho donde encontrar los fuentes, ¡no como entenderlos! Para eso tendría que entenderlo yo. :-p - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFHH/NdtTMYHG2NR9URAmPHAJsFCGUJ2/+h+y1SwYVn+CqQMOwPGACdEYed ncY8qjp66QNYhUD+J8/mrCE= =GyiC -----END PGP SIGNATURE-----
Deseo, no quiero que me des la respuesta a lo que busco, solamente dime donde puedo encontrar un programa fuente en 'c' que maneje ventanas. Todo el resto del algoritmo lo hago yo, y me trabo yo solo. El 24/10/07, Carlos E. R. <robin.listas@telefonica.net> escribió:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2007-10-24 a las 20:01 -0500, Marco Aurelio Moncada Coello escribió:
Entre a esta pagina, pero ya baje todo lo que el comando que dice, pero buscando un programa que me pueda ayudar me pierdo. En los programas. http://developer.mozilla.org/es/docs/C%C3%B3digo_fuente_de_Mozilla_(CVS)--
Yo te he dicho donde encontrar los fuentes, ¡no como entenderlos! Para eso tendría que entenderlo yo.
:-p
- -- Saludos Carlos E.R.
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76
iD8DBQFHH/NdtTMYHG2NR9URAmPHAJsFCGUJ2/+h+y1SwYVn+CqQMOwPGACdEYed ncY8qjp66QNYhUD+J8/mrCE= =GyiC -----END PGP SIGNATURE-----
-- Te invito a que visites mi pagina. http://www.i-moncads-s.co.cc http://www.marco-a-moncada.co.cc En el curso de la vida, suceden muchas cosas extraordinarias, de las cuales hay que siempre aprovechar a su máximo. La vida, debes de verla con los mejores ojos, y nunca guardar rencores, por que, eso te envejece. Vive la vida, con una sonrisa, es mas reírte de ti mismo, cuando encuentran un error en tus pasos. Marco Aurelio Moncada Coello Calle Francisco Lozada Chavèz, numero 20, local 5. Atizapan de Zaragoza, Estado de México México, 044-55-1920-2224, 011-521-551920-2224 --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Eso no tiene que ver con lo que es QT y GTK? librerias para interfaz grafica? =/ Creo que Linux hace uso del ANSI C Carlos A.
Entre a esta pagina, pero ya baje todo lo que el comando que dice,>>> pero buscando un programa que me pueda ayudar me pierdo. En los>>> programas.>>> http://developer.mozilla.org/es/docs/C%C3%B3digo_fuente_de_Mozilla_(CVS)-->>>> Yo te he dicho donde encontrar los fuentes, ¡no como entenderlos! Para eso>> tendría que entenderlo yo.>>>> :-p>>>>
Explore the seven wonders of the world http://search.msn.com/results.aspx?q=7+wonders+world&mkt=en-US&form=QBRE--------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-10-24 a las 20:48 -0500, Marco Aurelio Moncada Coello escribió:
Deseo, no quiero que me des la respuesta a lo que busco, solamente dime donde puedo encontrar un programa fuente en 'c' que maneje ventanas.
Todo el resto del algoritmo lo hago yo, y me trabo yo solo.
Leches, ¡pues ya te lo he dicho! Te he dicho donde están los fuentes de TODOS los programas de la suse. ¡Elige uno! Elige uno que haga algo parecido a lo que deseas, y entonces te descargas las fuentes de ese. Y si no, pues leete alguno de los manuales que te hemos dicho. También hay algunos howtos: NCURSES-Programming-HOWTO.gz Program-Library-HOWTO.gz Programming-Languages.gz - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFHIGA/tTMYHG2NR9URAsSPAJ98qVCsj+qxx/79PlBl+aOb5Hif7ACfTRIm 2iKLvjuR2HuDqIrNjb2mBGw= =vWBX -----END PGP SIGNATURE-----
Disculpa me, no se que estaba yo pensando. Y no leí bien los mail's, mis saludos Carlos y un abrazo. Es mas verifique y no tengo nada de /usr/share/books/ encontre en google estos:
NCURSES-Programming-HOWTO.gz Program-Library-HOWTO.gz Programming-Languages.gz
Y del primero creo que tengo muchos ejemplos de como programar en ventanas gracias, y disculpa. -- Te invito a que visites mi pagina. http://www.i-moncads-s.co.cc http://www.marco-a-moncada.co.cc En el curso de la vida, suceden muchas cosas extraordinarias, de las cuales hay que siempre aprovechar a su máximo. La vida, debes de verla con los mejores ojos, y nunca guardar rencores, por que, eso te envejece. Vive la vida, con una sonrisa, es mas reírte de ti mismo, cuando encuentran un error en tus pasos. Marco Aurelio Moncada Coello Calle Francisco Lozada Chavèz, numero 20, local 5. Atizapan de Zaragoza, Estado de México México, 044-55-1920-2224, 011-521-551920-2224 --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-10-25 a las 14:08 -0500, Marco Aurelio Moncada Coello escribió:
Disculpa me, no se que estaba yo pensando. Y no leí bien los mail's, mis saludos Carlos y un abrazo.
No pasa ná.
Es mas verifique y no tengo nada de /usr/share/books/ encontre en google estos:
NCURSES-Programming-HOWTO.gz Program-Library-HOWTO.gz Programming-Languages.gz
Sí, son los mismos. Estarán el LDP, Linux documentation Project, creo que era. Los puedes tener localmente si instalas el rpm; en la la 10.2 se llama "howto-2006.11.20-2".
Y del primero creo que tengo muchos ejemplos de como programar en ventanas gracias, y disculpa.
Nada, me alegro que te valgan. El ncurses pinta ventanitas en modo texto, es lo que se usa en lugar del "conio" del borlandc, pero me sospecho que es mucho menos agradable de usar. Mira, se me acaba de ocurrir otro sitio donde puedes mirar: los fuentes del kernel. No por el kernel en sí, sino porque el sistema de configuración previo a la compilación tiene un sistema de menús en ventana bastante majo que igual te sirve. Hay dos: el de modo texto se dispara con "make menuconfig" y el de modo gráfico se dispara con "make xconfig"; ambos estando en /usr/src/linux. Luego puedes mirar revistas: yo he visto por acá, hace tiempo, manuales/cursos sobre una cosa que se llama tcl/tk que también sirve para programar ventanitas. Y hay howtos: Scripting-GUI-TclTk.gz, TclTk-HOWTO.gz, VB6-to-Tcl.gz... ¡Oye! ¡De visual basic a TCL! Seguramente ese es fácil. ¡Ah! Los howtos también están en versión html, aunque no todos. Y unos cuantos de ellos están traducidos al español, deben estar en el "Proyecto Lucas". - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFHIO88tTMYHG2NR9URAk07AJ4h3zk9VqfFcW0p7MDj9Jh1FwH4lgCfY+kT mo3ZMrTilo0qgy9vn1ToBeY= =rrXx -----END PGP SIGNATURE-----
Mi programa incluye conio.h, graphics.h y stdlib.h, las dos primeras dice que no existen, donde puedo verificar su existencia. O donde las puedo poner para que las defina.
Creo que las dos primeras son librerías del C Borland. Yo las pondría en el mismo sitio donde está la stdlib.h, en /usr/include -- Salutacions - Saludos, Josep M. Queralt
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-10-17 a las 21:25 +0200, Josep M. Queralt escribió:
Mi programa incluye conio.h, graphics.h y stdlib.h, las dos primeras dice que no existen, donde puedo verificar su existencia. O donde las puedo poner para que las defina.
Creo que las dos primeras son librerías del C Borland. Yo las pondría en el mismo sitio donde está la stdlib.h, en /usr/include
No puedes "poner" un fichero de cabeceras en ningún sitio así como así: ¿de donde vas a sacar la librería u objeto asociado? Los .h no son más que el fichero de definiciones de funciones o cosas que están en otro sitio. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFHFnu8tTMYHG2NR9URAmx6AJ4xZp9xpS2FNA7v26/0RvRj77xZ8wCeLzxo r8Ir9UrvWcfi0MF250m5kXY= =370y -----END PGP SIGNATURE-----
No puedes "poner" un fichero de cabeceras en ningún sitio así como así: ¿de donde vas a sacar la librería u objeto asociado? Los .h no son más que el fichero de definiciones de funciones o cosas que están en otro sitio.
Sip, en realidad necesita el compilador completo. Quizá debería adaptar el programa a GCC. -- Salutacions - Saludos, Josep M. Queralt
On Wed, 2007-10-17 at 13:28 -0500, Marco Aurelio Moncada Coello wrote:
jajajajaj, que bruto. Gracias lo renombre y funciono.
Mi programa incluye conio.h, graphics.h y stdlib.h, las dos primeras dice que no existen, donde puedo verificar su existencia. O donde las puedo poner para que las defina.
conio.h y graphics.h son de Borland, si. La primera la puedes sustituir (el #include y las funciones que uses) con curses, que te permite hacer un montón de cosas en la consola. La segunda, no recuerdo muy bien para qué se usaba (acceso al modo gráfico, verdad?), pero tiene pinta de que no te va a compilar así sin más, tendrás que portar el código a Linux. -- Rodrigo Moya <rodrigo@novell.com> --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El mié, 17-10-2007 a las 12:22 -0500, Marco Aurelio Moncada Coello escribió:
Me comentaron que ejecutara la compilacion con el programa cc, pero me da el mismo error que si lo trato de compilar con el programa gcc o g++.
es un programa sumamente sencillo. yo se programar en Cobol, rpg2, basic, assembler, pascal, y c/c++.
Así que deseo si hay alguien que me pueda orientar con respecto a las compilaciones de c/c++.
Para así desarrollar mis propios productos administrativos.
Usa Kdevelop, te dara la mitad del trabajo hecho( aunque me riñan los programadores de fortran) Saludos Lluis
On Wed, 2007-10-17 at 12:22 -0500, Marco Aurelio Moncada Coello wrote:
Me comentaron que ejecutara la compilacion con el programa cc, pero me da el mismo error que si lo trato de compilar con el programa gcc o g++.
es un programa sumamente sencillo. yo se programar en Cobol, rpg2, basic, assembler, pascal, y c/c++.
Así que deseo si hay alguien que me pueda orientar con respecto a las compilaciones de c/c++.
Para así desarrollar mis propios productos administrativos.
mrco1965@local54:~/Documents/Lenguaje c-c++> cc getimage getimage: file not recognized: File format not recognized collect2: ld returned 1 exit status mrco1965@local54:~/Documents/Lenguaje c-c++> gcc getimage getimage: file not recognized: File format not recognized collect2: ld returned 1 exit status mrco1965@local54:~/Documents/Lenguaje c-c++> g++ getimage getimage: file not recognized: File format not recognized collect2: ld returned 1 exit status mrco1965@local54:~/Documents/Lenguaje c-c++>
Habrá alguien que me pueda hechar la mano.
tienes que pasarle el fichero fuente: gcc -o getimage getimage.c -o indica el nombre del fichero de salida, o sea el ejecutable. -- Rodrigo Moya <rodrigo@novell.com> --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (8)
-
Carlos E. R.
-
Cristian Rodriguez
-
Josep M. Queralt
-
Juan Erbes
-
Lluis Martinez
-
Marco Aurelio Moncada Coello
-
Rodrigo Moya
-
Ryouga Hibiki