UT - Corriendo en una raspberry pi

mod_harbour es un módulo para Apache que permite correr tus PRGs directamente en la web!!!
Post Reply
ramirezosvaldo2
Posts: 82
Joined: Mon Jan 19, 2009 4:40 pm
Has thanked: 2 times
Been thanked: 6 times

UT - Corriendo en una raspberry pi

Post by ramirezosvaldo2 »

Hola, buen dia;
Por fin pude correr UT en una linux debian.
Gracias por la ayuda Charly!!!

Estos serian los cambios en los fuentes:

/***************/
FUNCTION UCompile( cCode, cCodePP )

LOCAL oHrb
LOCAL hPP
LOCAL cOs := OS()
LOCAL cHBHeader := ''
LOCAL cHbInclude := nil
LOCAL cPrgFlags := nil

DEFAULT cCodePP TO ''

DO CASE
CASE "Windows" $ cOs ; cHBHeader := "c:\harbour\include"
CASE "Linux" $ cOs ; cHBHeader := "~/harbour/include"
ENDCASE

if !empty( hb_GetEnv( "HB_INCLUDE" ) )
cHbInclude:= "-I" + hb_GetEnv( "HB_INCLUDE" )
endif
if !empty( hb_GetEnv( "HB_USER_PRGFLAGS" ) )
cPrgFlags:= hb_GetEnv( "HB_USER_PRGFLAGS" )
endif

hPP := UAddPPRules()

UReplaceBlocks( @cCode, "{%", "%}" )

cCodePP := __pp_Process( hPP, cCode )

oHrb = HB_CompileFromBuf( cCodePP, .T., "-n", "-q2", "-I" + cHBheader, ;
cHbInclude, cPrgFlags )

RETU oHrb
/****************/

Y es que le problema era al momento de compilar con la funcion HB_compileFromBuf()
Los parametros que estan vacios, deben de ir como valores de tipo NIL y no como caracteres vacios.

Entonces si la variable hb_GetEnv( "HB_INCLUDE" ) no estaba definida, esta variable se enviaba como caracter vacio,
pero debe ser como tipo NIL.

Espero que alguno le sea de utilidad.

Saludos
Osvaldo Ramirez

ramirezosvaldo2
Posts: 82
Joined: Mon Jan 19, 2009 4:40 pm
Has thanked: 2 times
Been thanked: 6 times

Re: UT - Corriendo en una raspberry pi

Post by ramirezosvaldo2 »

Estimado Antonio,
Si se pude mover este topico a Foros en espanol, y no en mod_harbour
Si no, lo vuelvo a postear.

Gracias!

User avatar
Antonio Linares
Site Admin
Posts: 44508
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 717 times
Been thanked: 311 times
Contact:

Re: UT - Corriendo en una raspberry pi

Post by Antonio Linares »

Estimado Osvaldo,

Los temas web los publicamos en mod_harbour. Lo publicaste en la sección de FWH y no corresponde.

Gracias por entenderlo :idea:

regards, saludos

Antonio Linares
www.fivetechsoft.com
ramirezosvaldo2
Posts: 82
Joined: Mon Jan 19, 2009 4:40 pm
Has thanked: 2 times
Been thanked: 6 times

Re: UT - Corriendo en una raspberry pi

Post by ramirezosvaldo2 »

ramirezosvaldo2 wrote: Thu Mar 19, 2026 7:17 pm

Estimado Antonio,
Si se pude mover este topico a Foros en espanol, y no en mod_harbour
Si no, lo vuelvo a postear.

Gracias!

Pense que me habia equivocado de forum/topic, hombre sin problema, y gracias por el espacio.
saludos

Post Reply