FWH & PNG (actualizada) y HARBOUR GIT falla

FWH & PNG (actualizada) y HARBOUR GIT falla

Postby carlos vargas » Sat Jan 25, 2014 2:38 am

Antonio

en el GIT de HARBOUR han actualizado la versión de la Liberia PNG, y con esta nueva versión al compilar aplicaciones con fwh da el siguiente error

Error: Unresolved external '_png_init_io' referenced from D:\FWH\LIB\FIVEHC.LIB|FWPNG


Code: Select all  Expand view
2014-01-24 12:35 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
  * src/3rd/png/*
  * src/3rd/png/Makefile
  * src/3rd/png/pnglconf.h
  * src/3rd/png/png.dif
    * updated libpng 1.6.1 -> 1.6.8
    ; modifications below taken from Viktor branch
         Warning: some of them may cause problems with 3-rd party
                  code which needs fully functional libpng.
    * disabled PNG_CONSOLE_IO_SUPPORTED build option.
      (MSVS 2013 doesn't support 'stderr' constant)
    * disabled STDIO dependent parts for all platforms
    * disabled PNG_CONVERT_tIME_SUPPORTED to avoid using
      unsafe RTL calls (as shown by msvc)
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
carlos vargas
 
Posts: 1688
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Re: FWH & PNG (actualizada) y HARBOUR GIT falla

Postby Antonio Linares » Sun Jan 26, 2014 8:55 am

Carlos,

gracias por la información. Estaba esperando esos cambios pues detecté unos errores al contruir Harbour para Windows Mobile 6.5 con VS2012 y se los reporté a Przemek :-)

Voy a probar lo nuevo y te comento...
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41318
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: FWH & PNG (actualizada) y HARBOUR GIT falla

Postby Antonio Linares » Sun Jan 26, 2014 8:56 am

regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41318
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: FWH & PNG (actualizada) y HARBOUR GIT falla

Postby Antonio Linares » Sun Jan 26, 2014 3:51 pm

Carlos,

¿ Puedes, por el momento, añadir esta función a un PRG y ver que tal se comporta todo ? gracias

Code: Select all  Expand view

#pragma BEGINDUMP

void png_init_io( void * p, int i )
{
}

#pragma ENDDUMP
 
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41318
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: FWH & PNG (actualizada) y HARBOUR GIT falla

Postby carlos vargas » Sun Jan 26, 2014 5:23 pm

Antonio, Exactamente eso había hecho para solventar el problema, definir la función faltante vacía, y te confirmo que así se construye el exe y la aplicación se ejecuta, pero desconocía como podría afectar a la app en si.
también le había hecho seguimiento al hilo en el foro de harbour developer.
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
carlos vargas
 
Posts: 1688
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Re: FWH & PNG (actualizada) y HARBOUR GIT falla

Postby Antonio Linares » Sun Jan 26, 2014 8:43 pm

Carlos,

La cuestión es que se ha actualizado el modulo de PNG de Harbour para usar ahora la versión 1.6.8:

2014-01-24 12:35 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* src/3rd/png/*
* src/3rd/png/Makefile
* src/3rd/png/pnglconf.h
* src/3rd/png/png.dif
* updated libpng 1.6.1 -> 1.6.8
; modifications below taken from Viktor branch
Warning: some of them may cause problems with 3-rd party
code which needs fully functional libpng.


Asi que hay que conseguir la versión 1.6.8 para Borland. He descargado los fuentes de png.lib y no proporcionan
los ficheros binarios ya construidos (de momento no los he encontrado) y lo que incluyen es soporte para Visual Studio. Lo he construido en Visual Studio sin grandes problemas pero la cuestión es que no proporcionan los makes para Borland :-(

Asi que lo primero seria ver si encontramos la libreria ya construida para Borland...
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41318
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: FWH & PNG (actualizada) y HARBOUR GIT falla

Postby Antonio Linares » Sun Jan 26, 2014 8:44 pm

regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41318
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: FWH & PNG (actualizada) y HARBOUR GIT falla

Postby Antonio Linares » Sun Jan 26, 2014 8:50 pm

Corrijo lo dicho: si proporcionan makefile para Borland :-) estoy en ello...
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41318
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: FWH & PNG (actualizada) y HARBOUR GIT falla

Postby Antonio Linares » Sun Jan 26, 2014 9:04 pm

Carlos,

Construida. De momento la he subido a bitbucket porque en google code ya no admiten compartir ficheros.
El problema es que en bitbucket no podemos especificar la descripción. Se agradecen sugerencias de que sitio podamos usar:

https://bitbucket.org/fivetech/harbour-and-xharbour-builds/downloads/png.lib

Te agradezco si la pruebas y a ver que tal funciona. gracias
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41318
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: FWH & PNG (actualizada) y HARBOUR GIT falla

Postby carlos vargas » Mon Jan 27, 2014 11:38 am

Gracias, antonio, probare hoy aterde y te comento.

salu2
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
carlos vargas
 
Posts: 1688
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 13 guests