[Perl] Modulo GD::Image --hice unos cambios pero igual--
Rene Morales D.
yo@renemorales.cl
Thu, 10 Oct 2002 00:37:04 -0400 (added by postmaster@ctcinternet.cl)
>> >Se me ocurren dos hip=F3tesis, o est=E1s usando una versi=F3n muy vieja=
de GD
>> >(o de libgd) o ocurri=F3 alg=FAn problema durante la instalaci=F3n.
>>
>> Versi=F3n GD.pm: 2.0.1
>Ok, hasta aqu=ED vamos bien, salvo que versi=F3n requiere una versi=F3n bet=
a
>de libgd, que puedes no tener dispobible en tu m=E1quina.
efectivamente no la tengo. incisti en su b=FAsqueda en m=E1quina,
y naca la pirinaca. (no)
>Respecto a lo que reportas al ejecutar Makefile.PL, te falt=F3 reportar lo
>mas importante y es el resultado de ejecutar 'make', pues Makefile.PL
>unicamente prepara la compilaci=F3n, y es al momento de compilar donde
>aparecen los errores graves.
=BFmake? =BFes un archivo Perl o un binario?
>> Seguro que no ocupas Macintosh, y talv=E9s quedes en blanco. Pero igual, =
si
>> has o ocupas este m=F3dulo, me podr=EDas contar como debes estar las estr=
uctura
>> de %INC, ya que puedo dedicarme a copiar, trasladar, etc, los archivos
>> necesarios a las carpetas.
>
>Efectivamente, no uso Macintosh, as=ED que no estoy familiarizado con su
>estructura de direcctorios, pero ...
Muy parecida a un PC.
__(viene a ser MiPc en un PC, ojo: "BIGONE" es el nombre que yo le
puse )
| (dentro de esto, esta la carpeta del sistema (windows en PC) y las
dem=E1s)
BIGONE:Aplicaciones:MacPerl =9F:lib
|____ Carpeta donde guardo todas mis ap=
p
En un PC, vendr=EDa a ser:
BIGONE\Aplicaciones\MacPerl\lib
en un macintosh, los dos puntos ":",
vienen a ser el slash de Unix, o back slash de un Pc
un gran problema que le encuentro al sistema de la manzana,
es que los archivos no necesitan la extensi=F3n. cre3o que Unix tampoco.
lo que genera incompatibilidad entre los diferentes OS
>> Preguntas:
>> GD, =BFtiene alguna diferencia con libgd?
>
>Si, GD es unicamente la interface de perl hacia libgd, es decir, la
>biblioteca que hace el trabajo real es libgd (escrita en C), y GD es
>solo el "pegamento" para poder usarla desde perl. Eso implica que si
>libgd no est=E1 instalada o la versi=F3n no corresponde a que se us=F3 al
>compilar GD, la cosa no va a funcionar.
=BFCompilar GD?..., pero si es una archivo de texto.
=BFComo puedo reconocer un archivo en C?
Si me hago de libgd, =BFdebo compilarla para tener todo en un solo archivo?
ya que si es as=ED, (y al parecer seg=FAn lo que voy entendiendo, as=ED es),
tambi=E9n debo hacerme de un compilador para macintosh de C.
Ups!..., donde podre encontrar uno :?
buscar, buscar, salir a encontrar, que un compilador deber=E9 de encontrar.
>> Ya que seg=FAn el README de GD.pm, se debe contar con esta librer=EDa que=
puedo
>> bajar desde http://www.boutell.com/gd/.
>> Busco por "libgd" en mi m=E1quina, y no la encuentra. =BFDonde la puedo b=
ajar?
>
>Precisamente de la p=E1gina que anotas, pero ah=ED s=F3lo encontrar=E1s el
>c=F3digo fuente, necesitar=E1s compilarla e instalarla en tu m=E1quina.
>Pero el problema no termina ah=ED, libgd a su vez requiere de otras
>biblitecas, entre ellas libpng, que es precisamente la que soporta ese
>formato, en la documentaci=F3n de libgd encuentras los detalles.
entonces he bajado como tres veces lo mismo. que desepci=F3n );(
ahora solo me falta compilar.
>> Bajo la vers=F3n reciente (2.0.1) y contiene los mismos archivos que mi o=
tra
>> carpeta que nombre GD.
>
>Insisto, necesitar=EDa ver que te dice al compilar el m=F3dulo.
Son las 12:30pm, me levante a las 5:30am. Tengo que terminar una
ilustraci=F3n y levantar una
p=E1gina "En construcci=F3n" para un cliente. Estoy cansado y tengo hambre.
Que ganas de lograr que un c=F3digo lo haga por mi. Claro..., despu=E9s de
indicarle el como,
y si es que se puede tanta maravilla.
En todo caso, gracias por la ayuda. Si bien dudo que de aqu=ED al poco tiemp=
o
logre lo
deseado, siempre es bueno que alguien lo guie a uno a saber h=E1cia donde
apuntar el rifle para poder siquiera dar en el blanco.
>> p.d. para responder este mail, =BFdebo hacer un replay? que har=E9 en est=
e
>> caso, o =BFdeber=EDa enviarlo a la lista de correos?
>> perl@tlali.iztacala.unam.mx
>
>Depende de si consideras que tu respuesta puede ser de interes para la
>los usuarios de la lista, o s=F3lo para a quien le contestas.
bueno, haber si alguien se anima a ayudarme un poco m=E1s.
incisto en las gracias. :-)
>Saludos.
>
>Salvador Ortiz.
salu2
#-------------------------
Ren=E9 Morales Duarte
Dise=F1adorGr=E1fico | ProgramadorWeb
Make it whit MacPerl