Estimado Ignacio
Escribo esta respuesta con la solución al problema que surge al compilar con el IDE obtengo el mensaje:
"No se encuentra el punto de entrada del procedimiento libiconv_set_relocation_prefix
en la biblioteca de vinculos dinamicos c:\xailer5\hb32\comp\mingw\libintl-8.dll"
Solucion:
- En la instalacion de mingw existen dos carpetas con el compilador as.exe ubicadas en:
c:\Xailer5\hb32\comp\mingw\bin\
c:\Xailer5\hb32\comp\mingw\mingw32\bin\
La solucion es renombrar la segunda carpeta.
c:\Xailer5\hb32\comp\mingw\mingw32\
EX_bin\
Esta solucion la encontre en el 'bendito' stackoverflow
https://stackoverflow.com/questions/30147411/as-exe-entry-point-not-found-the-procedure-entry-point-printf-could-not-beVerificacion:
Para verificar que sea esta la solucion reinstale el xharbour, compile sin problemas con xharbour y xailer tambien en el mismo equipo.
Luego volvi el nombre de la carpeta al original (c:\Xailer5\hb32\comp\mingw\mingw32\bin\) y se reproduce el error .
Al renombrarla como dice la solucion (c:\Xailer5\hb32\comp\mingw\mingw32\
EX_bin\) todo vuelve a funcionar.
Lo extraño:
La misma instalacion en mi equipo de escritorio (con ambas carpetas sin renombrar ninguna) funciona ok.
En la portatil no.
Un saludo.
Claudio
ignacio wrote:Buenos días,
Xailer sólo se puede utilizar con Harbour y no xHarbour. Es muy probable que tenga incluid en el PATH los directorios de xHarbour y estén confundiendo a Xailer.
Xailer no requiere de ninguna configuración en la variable de entorno PATH, pero es posible que alguno de los compiladores que usa (Harbour o MinGW) puedan estar usando dicha variable de entorno para buscar ejecutables o librerías. Le recomendamos que evite el uso de PATH todo lo que pueda.
Le sugiero que modifique todos los directorios de xHarbour de forma temporal con un nombre inválido. Algo asi: c:\xharbour --> c:\xharbour.nousartemporalmente
E intente reconstruir su proyecto.
Un saludo