Estimados:
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"
Historia:
- Portatil nuevo con w10
- Xailer 5.0.3 Instalado bien y fincional por varias semanas
- Se actualiza el equipo y se instala xharbour comercial
- Comienza a aparecer el mensaje.
Se hizo:
- Visto que el msg esta vinculado a una lib mingw descargue e inatale de nuevo el harbour de xailer. Siguio el problema
- Busque versiones de la libreria en el disco y habia una sola. Descarte asi diferencia de versiones de una misma libreria.
- En la variable path del sistema puse primero el path de mingw y ultimo el de xharbour.
Sigue sin andar.
Cualquier ayuda es bienvenida.
Un saludo,
Claudio
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.
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.
Problema libintl-8.dll
- ignacio
- Site Admin
- Mensajes: 9253
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Re: Problema libintl-8.dll
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
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
Re: Problema libintl-8.dll (solucion)
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/301 ... uld-not-be
Verificacion:
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
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/301 ... uld-not-be
Verificacion:
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 escribió: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