Página 1 de 1

Configurando xEdit

Publicado: Lun Oct 16, 2017 6:06 pm
por ddupre
Estimados,
Llevo tiempo queriendo utilizar xEdit para trabajar sobre una aplicación que lleva mas de 20 años andando y está en modo consola.
Cada tanto retomo el tema y me choco con dificultades al configurar el entorno.
Con la noticia del advenimiento del xEdit 5.3 y sus grandes novedades, me puse "las pilas" y ya tengo compilando correctamente "casi todo".
Encontrando ayuda en mensajes antiguos del foro, fui resolviendo todos los inconvenientes, pero me falta uno.

Con el tiempo, he incluido funcionalidades que creo (soy bastante ignorante en esto) las ha obtenido mi actual IDE de la carpeta "contrib" de Harbour, la cual no está presente en Xailer y pienso que es por eso que se dá el error. Mi última prueba fue copiar la carpeta "contrib" debajo de \Xailer5\hb32\, pero no funcionó.

Agradezco toda ayuda que me puedan dar.
Saludos.

En los adjunto envío el error y este es el entorno utilizado:

[ProgrammingEnvironment]
1=MacroVentas
[MacroVentas]
Default=.T.
Include=
Lib=
Libraries=
HBCompiler=Harbour3
HBDir=C:\Xailer5\hb32
HBDirBin=C:\Xailer5\hb32\Bin
HBDirInclude=C:\Xailer5\hb32\Include
HBDirLib=C:\Xailer5\hb32\Lib\Win\MinGW
HBFlags=/n
HBLibraries=+hbextern,+hbdebug,+hbvm,+hbrtl,+hblang,+hbcpage,-gtcgi,-gtpca,-gtstd,+gtwin,-gtwvt,-gtgui,+hbrdd,+hbuddall,+hbusrrdd,+rddntx,+rddcdx,+rddnsx,+rddfpt,-rddads,-ace32,+hbhsx,+hbsix,+hbmacro,+hbcplr,+hbpp,+hbcommon,+hbmainwin,+hbmxml,+mxml,+hbpcre,+hbwin,+hbmzip,+minizip,+hbzlib
CCompiler=MinGW
CDir=C:\Xailer5\hb32\comp\mingw
CDirBin=C:\Xailer5\hb32\comp\mingw\Bin
CDirInclude=C:\Xailer5\hb32\comp\mingw\Include
CDirLib=C:\Xailer5\hb32\comp\mingw\Lib
CFlags=-c -O3 -march=i586 -mtune=pentiumpro -fomit-frame-pointer -W -Wall -pipe -masm=intel
CLibraries=+crt2.o,+gcc\mingw32\4.7.1-dw2\crtbegin.o,+mingw32,+gcc\mingw32\4.7.1-dw2\gcc,+moldname,+mingwex,+msvcrt,+kernel32,+user32,+gdi32,+advapi32,+ws2_32,+winspool,+comctl32,+comdlg32,+shell32,+uuid,+ole32,+oleaut32,+oledlg,+mpr,+winmm,+mapi32,+imm32,+msimg32,+odbc32,+wininet,+version
StripSymbols=.T.
RCDefault=.F.
RC=C:\Xailer5\hb32\comp\mingw\Bin\windres.exe
RCFlags=-Ores -o%FO -i%FI
LinkFlags=-O3 -s
StandardIcons=.F.
LibFlags=

Re: Configurando xEdit

Publicado: Sab Oct 21, 2017 8:06 pm
por jfgimenez
Hola,

es cierto que la carpeta "contrib" de harbour no está presente en nuestra "distro", pero la mayoría de esas contrib sí que están compiladas y en forma de librerías dentro de la carpeta "lib". Sólo tienes que buscar la que necesites y añadirla al proyecto.

Por otro lado, en las capturas de pantalla no se puede ver el texto de los mensajes de error; la imagen está muy reducida. Pero seguramente es por alguna librería que te falta, o quizás estés usando alguna librería que esté compilada con otra versión de Harbour o xHarbour, o con otro compilador de C. Revísalo bien y asegúrate de que todo lo que enlazas es correcto.

Re: Configurando xEdit

Publicado: Mar Oct 24, 2017 3:04 am
por ddupre
Muchas gracias por responder.

Es cierto que las imágenes adjuntas son difíciles de ver, el problema que tuve es que no encontré una forma de capturar la salida del resultado de la compilación para enviarla como archivo de texto y tuve que hacerlo como imágen, lo que genera archivos muy grandes que el foro no deja subir y los reduje para poder enviarlos.
Voy a tratar de generar imágenes mas claras aunque no contengan toda la salida de la compilación.

Seguiré intentando encontrar las lib que no se logran resolver.

Nuevamente gracias y un saludo
Daniel

Re: Configurando xEdit

Publicado: Mar Oct 24, 2017 12:05 pm
por ignacio
En el menú contextual en la ventana de mensajes te permite mandar dicho texto al porta papeles.

Saludos