In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

WSL cocinado por Xailer

xaWeb forum (English / Spanish)
Responder
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

WSL cocinado por Xailer

Mensaje por ignacio »

Buenos días,

He preparado una versión especial de WSL con todo lo necesario para desarrollar en Linux. Os agradecería que la probaseis y comentarais vuestra experiencia. Gracias de antemano.

Más información en el siguiente enlace: https://wiki.xailer.com/doku.php?id=imp ... por.xailer

Un saludo
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Jose Lopez
Mensajes: 151
Registrado: Mié Jun 16, 2010 2:33 pm

Re: WSL cocinado por Xailer

Mensaje por Jose Lopez »

Buenas tardes
Ignacio después de instalar WSL Xailer. No se si es coincidencia o no.
al compilar se produce este error:

Enlazando hello.xaweb...
/usr/bin/ld: cannot find -luuid: No such file or directory
/usr/bin/ld: cannot find -lgd: No such file or directory
collect2: error: ld returned 1 exit status
0 Files, 0 Warnings, 3 Errors
Tiempo de compilación: 0.00s Tiempo de enlazado: 3.29s Tiempo total: 3.29s

Saludos.
Pepe.
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: WSL cocinado por Xailer

Mensaje por ignacio »

Hola,

Visto el problema. Como me compilo el Hola Mundo de harbour\samples, no probé más. Ya lo tengo solucionado y subido un nuevo archivo. No obstante, estas es lo que he tenido que hacer:

sudo apt-get install uuid-dev
sudo apt-get install libgd-dev

Esto corrige el error de las librería no encontradas, pero ahora dará el siguiente error:

Compilando DocMain.prg...
Compilando HelloWorld.prg...
Enlazando hello.xaweb...
Xailer: Error al borrar el fichero \wsl$\Ubuntu-22.04/usr/lib/cgi-bin/hello.xaweb (0)
2 Files, 0 Warnings, 1 Errors
Tiempo de compilación: 0.33s Tiempo de enlazado: 0.80s Tiempo total: 1.13s

Para corregirlo hay que cambiar los privilegios de la carpeta /usr/lib/cgi-bin con esta instrucción:

sudo chmod 777 /usr/lib/cgi-bin/

Si lo puedes probar te lo agradezco.

Un saludo
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Jose Lopez
Mensajes: 151
Registrado: Mié Jun 16, 2010 2:33 pm

Re: WSL cocinado por Xailer

Mensaje por Jose Lopez »

Probado y correcto.
Ahora solo tengo que solucionar yo esto: http://localhost/cgi-bin/hello.xaweb
Not Found
The requested URL was not found on this server.

Tengo Apache para Windows instalado en mi equipo y buscare la manera de poder tener los dos funcionando.
Gracias Ignacio. Seguimos expectantes a: editor visual de formularios.
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: WSL cocinado por Xailer

Mensaje por ignacio »

Hola,

Para los que quieran adentrarse un poco en el uso de Harbour en Linux. Un simple ¡Hola mundo!:

Código: Seleccionar todo

> cd harbour-project/tests
> hbmk2 hello
> ./hello
Y deberíais ver: "Hello, world!"

Saludos
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Jose Lopez
Mensajes: 151
Registrado: Mié Jun 16, 2010 2:33 pm

Re: WSL cocinado por Xailer

Mensaje por Jose Lopez »

Genial. A la primera
Gracias.
Responder