xharbour en modo consola...
- pablovidal
- Posts: 398
- Joined: Thu Oct 06, 2005 10:15 pm
- Location: Republica Dominicana
- Contact:
xharbour en modo consola...
Saludos,
Estoy tratando de hacer una aplicacion para que me corra en modo consola, pero no he encontrado la forma de hacerlo.
Osea, los scripts necesarios.
uso los que trae el xharbour y me dan un monton de erros.
si me pueden ayudar les agradecere...
Gracias
Estoy tratando de hacer una aplicacion para que me corra en modo consola, pero no he encontrado la forma de hacerlo.
Osea, los scripts necesarios.
uso los que trae el xharbour y me dan un monton de erros.
si me pueden ayudar les agradecere...
Gracias
Saludos,
Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
No necesitas absolutamente nada. Solo linkear la lib GTGUI y listo.
Si manejas tu proyecto con XEdit, XMate, AJMake, o incluso con el mismo HBMake puedes generar el exe en modo consola sin ningun problema.
No utilices VerCE porque siempre linkea las libs de FW y no puedes generar un exe para modo consola.
Si manejas tu proyecto con XEdit, XMate, AJMake, o incluso con el mismo HBMake puedes generar el exe en modo consola sin ningun problema.
No utilices VerCE porque siempre linkea las libs de FW y no puedes generar un exe para modo consola.
Saludos
R.F.
R.F.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
- pablovidal
- Posts: 398
- Joined: Thu Oct 06, 2005 10:15 pm
- Location: Republica Dominicana
- Contact:
- pablovidal
- Posts: 398
- Joined: Thu Oct 06, 2005 10:15 pm
- Location: Republica Dominicana
- Contact:
saludos,
Retomando el hilo de esto, ya tengo la aplicacion en modo consola, trabajando en WinVista. Hasta ahi todo bien. Ahora necesito compilar eso mismo pero en linux. He encontrado varios ejemplos de script, pero no me dan bien.
En linux Tengo Ubuntu 7.10 Gutsy Gibbon de Octubre 2007, el xharbour lo tengo bien instalador, por que compilo el "Hola Mundo" y lo ejecuto con hbrun.
Si alguien tiene un scrip que sea facilmente adaptable os agradeceria.
Retomando el hilo de esto, ya tengo la aplicacion en modo consola, trabajando en WinVista. Hasta ahi todo bien. Ahora necesito compilar eso mismo pero en linux. He encontrado varios ejemplos de script, pero no me dan bien.
En linux Tengo Ubuntu 7.10 Gutsy Gibbon de Octubre 2007, el xharbour lo tengo bien instalador, por que compilo el "Hola Mundo" y lo ejecuto con hbrun.
Si alguien tiene un scrip que sea facilmente adaptable os agradeceria.
Saludos,
Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
- pablovidal
- Posts: 398
- Joined: Thu Oct 06, 2005 10:15 pm
- Location: Republica Dominicana
- Contact:
- pablovidal
- Posts: 398
- Joined: Thu Oct 06, 2005 10:15 pm
- Location: Republica Dominicana
- Contact:
Solicionado!!!-
Ok, Antonio, ya puedo puedo compilar, pero No me sale nada en pantalla.
hello.prg
buildx.sh
Agrege esta libreria -lgtsln
hello.prg
Code: Select all
function Main()
@ 10, 10 Say "Hola Mundo"
Return Nil
Code: Select all
./buildx.sh
clear
echo compiling...
/xharbour/bin/harbour $1 -n -m -I/usr/include -I/xharbour/include $2
echo compiling C module...
gcc $1.c -c -I/usr/include -I/xharbour/include
echo linking...
#gcc $1.o -o$1 -L/usr/lib -L/xharbour/lib -Wl,--start-group -lcommon -lvm -lrtl -lrdd -lmacro -llang -lcodepage -lpp -ldbfntx -ldbfcdx -ldbffpt -lhbsix -lhsx -lpcrepos -lusrrdd -ltip -lct -lcgi -lhbodbc -ldebug -lm -Wl,--end-group
gcc $1.o -o$1 -L/usr/lib -L/xharbour/lib -Wl,--start-group -lcommon -lvm -lrtl -lrdd -lmacro -llang -lcodepage -lpp -ldbfntx -ldbfcdx -ldbffpt -lhbsix -lhsx -lpcrepos -lusrrdd -ltip -lct -lcgi -lgtnul -lgtstd -lgtcgi -lgtcrs -lm -lncurses -Wl,--end-group
rm $1.c
rm $1.o
echo done!
./$1
Saludos,
Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
- pablovidal
- Posts: 398
- Joined: Thu Oct 06, 2005 10:15 pm
- Location: Republica Dominicana
- Contact:
Antonio, Ok he logrado compilar, pero la salida que me da es algo raro, no se queda y no asume los colores, ni ejecuta bien los menues.
Saludos,
Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
- pablovidal
- Posts: 398
- Joined: Thu Oct 06, 2005 10:15 pm
- Location: Republica Dominicana
- Contact:
Hola, Antonio.
Despues de par de dias provando ya he logrado compilar y tener todo como va. Gracias The Full.
Lo unico que me falta es crear la tmysql en linux. Si alguien sabe lo agradeceria.
Uso: Linux Fedora Core 8 y xHarbour 0.99.70 y Mysql 5.45
Despues de par de dias provando ya he logrado compilar y tener todo como va. Gracias The Full.
Lo unico que me falta es crear la tmysql en linux. Si alguien sabe lo agradeceria.
Uso: Linux Fedora Core 8 y xHarbour 0.99.70 y Mysql 5.45
Saludos,
Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
No se si lo dices con cierto tono irónico, pero no me has contestado al mail que te envié , sobre que es lo que te hacia falta.pablovidal wrote:Hola, Antonio.
Despues de par de dias provando ya he logrado compilar y tener todo como va. Gracias The Full.
Lo unico que me falta es crear la tmysql en linux. Si alguien sabe lo agradeceria.
Uso: Linux Fedora Core 8 y xHarbour 0.99.70 y Mysql 5.45
Si no es tono irónico, me alegro que al final lo hallas solucionado.
Saludos
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
- pablovidal
- Posts: 398
- Joined: Thu Oct 06, 2005 10:15 pm
- Location: Republica Dominicana
- Contact:
No Imposible.... Nunca en la vida... Lo que paso, fue que al solucionarlo, se me olvido repondete. ESTOY TOTALMENTE AGRADECIDO por haber respondido. mi pedido.
Muy humildemente te pido disculpa Rafa.
Muy humildemente te pido disculpa Rafa.
Saludos,
Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/
Pablo Alberto Vidal
/*
------------------------------------------------------
Harbour 3.2.0, Fivewin 17.02, BCC7
------------------------------------------------------
*/