Skip Menu |

This queue is for tickets about the GD CPAN distribution.

Report information
The Basics
Id: 5989
Status: resolved
Priority: 0/
Queue: GD

People
Owner: Nobody in particular
Requestors: ramontarruella [...] cantv.net
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 2.12
Fixed in: (no value)



Subject: make problem in RH9
GD 2.12 problem [root@ramon2 GD-2.12]# make gcc -c -I/usr/local/include -I/usr/local/include/gd -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -march=i386 -mcpu=i686 -g -DVERSION=\"2.12\" -DXS_VERSION=\"2.12\" -fPIC "-I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE" -DHAVE_JPEG GD.c GD.xs: En la función `newDynamicCtx': GD.xs:430: structure no tiene un miembro llamado `gd_free' GD.xs: En la función `gd_cloneDim': GD.xs:450: structure no tiene un miembro llamado `alpha' GD.xs:450: structure no tiene un miembro llamado `alpha' GD.xs:456: structure no tiene un miembro llamado `thick' GD.xs:456: structure no tiene un miembro llamado `thick' GD.xs: En la función `XS_GD__Image_newFromPngData': GD.xs:584: structure no tiene un miembro llamado `gd_free' GD.xs: En la función `XS_GD__Image_newFromGdData': GD.xs:603: structure no tiene un miembro llamado `gd_free' GD.xs: En la función `XS_GD__Image_newFromGd2Data': GD.xs:620: structure no tiene un miembro llamado `gd_free' GD.xs: En la función `XS_GD__Image_newFromJpegData': GD.xs:640: structure no tiene un miembro llamado `gd_free' GD.xs: En la función `XS_GD__Image_newFromWBMPData': GD.xs:665: structure no tiene un miembro llamado `gd_free' GD.xs: En la función `XS_GD__Image_copyRotate90': GD.xs:1026: invalid lvalue in assignment GD.xs:1026: invalid lvalue in assignment GD.xs: En la función `XS_GD__Image_copyRotate180': GD.xs:1047: invalid lvalue in assignment GD.xs:1047: invalid lvalue in assignment GD.xs: En la función `XS_GD__Image_copyRotate270': GD.xs:1068: invalid lvalue in assignment GD.xs:1068: invalid lvalue in assignment GD.xs: En la función `XS_GD__Image_copyFlipHorizontal': GD.xs:1089: invalid lvalue in assignment GD.xs:1089: invalid lvalue in assignment GD.xs: En la función `XS_GD__Image_copyFlipVertical': GD.xs:1110: invalid lvalue in assignment GD.xs:1110: invalid lvalue in assignment GD.xs: En la función `XS_GD__Image_copyTranspose': GD.xs:1131: invalid lvalue in assignment GD.xs:1131: invalid lvalue in assignment GD.xs: En la función `XS_GD__Image_copyReverseTranspose': GD.xs:1152: invalid lvalue in assignment GD.xs:1152: invalid lvalue in assignment GD.xs: En la función `XS_GD__Image_rotate180': GD.xs:1172: invalid lvalue in assignment GD.xs:1172: invalid lvalue in assignment GD.xs:1173: invalid lvalue in assignment GD.xs:1173: invalid lvalue in assignment GD.xs: En la función `XS_GD__Image_flipHorizontal': GD.xs:1190: invalid lvalue in assignment GD.xs:1190: invalid lvalue in assignment GD.xs:1191: invalid lvalue in assignment GD.xs:1191: invalid lvalue in assignment GD.xs: En la función `XS_GD__Image_flipVertical': GD.xs:1208: invalid lvalue in assignment GD.xs:1208: invalid lvalue in assignment GD.xs:1209: invalid lvalue in assignment GD.xs:1209: invalid lvalue in assignment GD.xs: En la función `XS_GD__Image_stringFT': GD.xs:1858: `gdFTStringExtra' no ha sido declarado aquí (primero úselo en esta función) GD.xs:1858: (Cada identificador no declarado solamente se reporta una vez GD.xs:1858: para cada funcion en la que aparece.) GD.xs:1858: error de decodificación antes de "strex" GD.xs:1877: `strex' no ha sido declarado aquí (primero úselo en esta función) GD.xs:1881: `gdFTEX_LINESPACE' no ha sido declarado aquí (primero úselo en esta función) GD.xs:1885: `gdFTEX_CHARMAP' no ha sido declarado aquí (primero úselo en esta función) GD.xs:1887: `gdFTEX_Unicode' no ha sido declarado aquí (primero úselo en esta función) GD.xs:1889: `gdFTEX_Shift_JIS' no ha sido declarado aquí (primero úselo en esta función) GD.xs:1891: `gdFTEX_Big5' no ha sido declarado aquí (primero úselo en esta función) GD.xs:1895: aviso: asignación crea un apuntador desde un entero sin una conversión make: *** [GD.o] Error 1 This is perl, v5.8.0 built for i386-linux-thread-multi (with 1 registered patch, see perl -V for more detail) Linux ramon2 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux
This type of error occurs when you have an old version of libgd installed. Please be sure to remove all old libgd* and gd*.h files before you install the new libgd, then build GD. As always, I highly recommend that you build libgd from source rather than relying on RedHat's somewhat capricious packaging system.