Igual que en salixos una distro de slackware... funciona de una sin instalar ninguna libreria<div><br></div><div><br><div><br clear="all">Héctor S. Ponce<br>
<br><br><div class="gmail_quote">2011/11/23 Gastón Dall' Oglio <span dir="ltr"><<a href="mailto:gaston.dalloglio@gmail.com">gaston.dalloglio@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div>Hola amigos.<br></div><div>Ahora quería comentarles que en Gentoo fue realmente fácil instalar CodeTyphon, contrariamente a lo que yo pensaba. Lo que yo no quería era que interfiriera con la instalación de fpc (2.4.4) y lazarus (desde el svn) que tanto me consto hacer funcionar bien. Pero no hay ningún problema, porque en linux al igual que en windows se instala todo dentro de la carpeta de CodeTyphon, en este caso /usr/lib/codetyphon. </div>

<div><br></div><div>Bueno, sí hubo un problema: CodeTyphon enlazó /usr/bin/fpc64 a su versión 2.7.1, por lo que al lanzar el Lazarus preexistente me salió el cartelito "Configure Lazarus IDE" pidiendo los fuentes, pero le puse todo apuntando al fpc 2.4.4 y listo:</div>

<div><br></div><div>Lazarus: /usr/share/lazarus (quedó como estaba)</div><div>Compilador: /usr/lib/fpc/2.4.4/ppcx64</div><div>Fuentes: /usr/lib/fpc/2.4.4/source/</div><div><br></div><div>Hasta ahí el Lazarus arranca, pero cuando quiero compilar falla porque CodeTyphon también modificó /etc/fpc.cfg a su antojo, con lo que me da este error:  </div>

<div>PPU Loading /usr/lib/codetyphon/fpc/units/x86_64-linux/fcl-process/process.ppu<br>PPU Invalid Version 135<br>/usr/share/lazarus/packager/registration/lazaruspackageintf.pas(1,1) Fatal: Can't find unit process used by RegisterFCL<br>

</div><div><br></div><div>Ya veré como solucionarlo para usar fpc 2.4.4 o usare el fpc 2.7.1 de CodeTyphon que ya comprobé que funciona bien el Lazarus preexistente.</div><div><br></div><div><br></div><div><br></div><div>

Como ya dijeron acá, la instalación de CodeTyphon se lanza como un usuario normal, ya que los script utilizan sudo para escalar privilegios. En mi caso, tuve que editar el archivo /etc/sudoers y descomentar la siguiente línea (esto no es necesario en algunos linux como Ubuntu que usan sudo normalmente):</div>

<div><br></div><div>## Uncomment to allow members of group wheel to execute any command<br>%wheel ALL=(ALL) ALL</div><div><br></div><div>Luego procedí a ejecutar el instalador y elegir la opción  0) Install CodeTyphon Studio, y luego 1) Run CodeTyphon Center. Ahora desde el CodeThypon Center simplemente le dí "Lazarus 64bit Build BigIDE" y listo en menos de 15 minutos lo tenía andando!</div>

<div>O sea que no instale las librerías ya que Gentoo no esta soportado así que CodeTyphon no sabe que librerías instalar. Sin embargo se puede ver en la captura que no tuve problemas porque realmente yo ya tenía las librerías necesarias instaladas :) También se puede ver que le agregué el paquete AnchorDockingDesign y simplemente le das Construir Lazarus y listo. Lo que me llamó la atención es que no compila e instala el nuevo Lazarus en al carpeta del usuario, sino que lo hace en /usr/lib/codetyphon/ y que no me pidió la clave para escalar privilegios.</div>

<div><br></div><div><a href="http://i44.tinypic.com/f3x1sn.png" target="_blank">http://i44.tinypic.com/f3x1sn.png</a></div><div><a href="http://i42.tinypic.com/4qr714.png" target="_blank">http://i42.tinypic.com/4qr714.png</a></div>
<div><br></div><div>Bueno, cualquier comentario es bienvenido y espero les sirvan los míos :)</div>
<div>Saludos.</div><div class="HOEnZb"><div class="h5"><div><br></div><div class="gmail_quote">2011/11/22 Gastón Dall' Oglio <span dir="ltr"><<a href="mailto:gaston.dalloglio@gmail.com" target="_blank">gaston.dalloglio@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br><div>Hola Héctor.<br></div><div>Ah bueno, entonces tan errado no estoy con los experimentos :)</div><div><br></div><div>Gracias y saludos.</div><div><br></div><div><br></div><div><br></div><div class="gmail_quote">2011/11/22 Héctor S. Ponce <span dir="ltr"><<a href="mailto:hectorsponce@gmail.com" target="_blank">hectorsponce@gmail.com</a>></span><div>

<div><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>En windows la ubicacion es rigida c:\CodeTyphon, he leido que en proximas versiones lo haran flexible. Yo no he tenido ningun problema en instalarlo en mi notebook y pc, lo uso diariamente sin ningún problema. El mensaje " Linking may fail!" aparece desde la version 2.1 en adelante y no me ha traido ningún problema... supongo que será corregido mas adelante... Es una distro para promocionar, Excelente !</div>


<span><font color="#888888">
<div><br></div><br clear="all">Héctor S. Ponce</font></span><div><div><br>
<br><br><div class="gmail_quote">2011/11/22 Gastón Dall' Oglio <span dir="ltr"><<a href="mailto:gaston.dalloglio@gmail.com" target="_blank">gaston.dalloglio@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



Por si les interesa y sirve, les paso unos comentarios mas sobre mi experiencia con CodeTyphon. Lamentablemente no tengo tiempo ahora de leer en el foros ni hacer pruebas mas meticulosas, así que no tomen lo que digo como "la" forma correcta. Seguramente no estoy entendiendo algunas cosas aún pero bueno, tenía curiosidad de verlo funcionando :)<br>




<br>Ayer pude instalar en Widows 7 el SmallIDE como les decía luego de hacer unos malabares. Hoy intenté instalar el BigIDE (para tener todos los paquetes) y me dio un error que no recuerdo exactamente, pero lo que sucedió fue que me desinstaló el SmallIDE. Ahí probé de todo desde el "Code Typhon Center", sin éxito, y luego hice caso a un mensaje en el CommandBox que decía que use la opción "Remove and Build Lazarus BigIDE" (del menú Lazarus), con lo que finalmente pude construir el BigIDE.<br>




Dejo acá <a href="http://www.filesapart.com/qaw964d62rr9/commandbox.log.htm" target="_blank">http://www.filesapart.com/qaw964d62rr9/commandbox.log.htm</a> el log donde se puede ver al final un error pero pareciera ser del SmallIDE, y por otro lado que tardo mas de 1 hora en compilar! Un dato es que cuando en el log puso la linea "C:\codetyphon\lazarus\ide\lazarus.pp(199,1) Warning: Library libimpdaemonapp.a not found, Linking may fail!" empezó a trabajar mucho el disco rígido y muy poco el procesador, y estuvo mas e media hora así hasta que continuó generando mas salida en el log.<br>




 En la línea 21780 del commandbox.log esta lo siguiente:<br><br>=======================================================<br><br>[INFO]: Move Executables<br>..\lazarus\lazarus.exe<br>..\lazarus\lazbuild.exe<br> ..\lazarus\startlazarus.exe<br>




 3 archivo(s) copiado(s).<br>..\lazarus\tools\svn2revisioninc.exe<br> 1 archivo(s) copiado(s).<br> 1 archivo(s) copiado(s).<br><br>[FINAL INFO]: Lazarus32 BIG-IDE Build OK !!! Have fun.<br><br><br><br>Por otro lado ayer intente instalarlo en otra pc con Windows 7, y no hubo caso. La única diferencia que note es que en esta última tengo Lazarus en c:\lazarus, mientras que en la que sí pude instalar CodeTyphon tengo Lazarus en e:\lazarus (y Windows 7 en c:\). He visto en los script de CodeTyphon que tiene muchas referencias a c:\ las cuales estaría bueno que no sean tan rígidas. Aunque no se si tenga que ver con los problemas.<br>




<br><br>Y que tal CodeTyphon? EXCELENTE!!! Todavía no lo he probado en profundidad, pero la sensación que me dio al tener tantos componentes instalados y funcionado correctamente me hizo acordar a cuando me pase de VisualBasic 6 a Delphi 5 :) Ya se que la idea de Lazarus es traer por defecto la menor cantidad de componentes preinstalados y me parece perfecto así tiene menos bugs y también le permite a cada uno hacer lo que quiera con él, por eso creo que algo como CodeTyphon es muy útil porque te permite tener un IDE ya preconfigurado con muchas cosas para desarrollo, si es lo que necesitás. Es mas, sería bueno tener mas "ediciones" de Lazarus, orientadas a diferentes áreas, como investigación, educación, hacking. etc.<br>




<br>Espero les sirva de ayuda. Saludos!<div><div><br><br><div class="gmail_quote">2011/11/21 Gastón Dall' Oglio <span dir="ltr"><<a href="mailto:gaston.dalloglio@gmail.com" target="_blank">gaston.dalloglio@gmail.com</a>></span><br>



<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>Hola gente.<br></div><div><br></div><div>Hoy instale CodeTyphon por primera vez en un Windows 7 64 bits corriendo sobre VirtualBox.</div><div>Concretamente lo que hice fue ejecutar el instalador y elegir la opción 1) creo que era "Instalar CodeTyphon Center", y luego de instalado abrí el "Code Typhon Center" y del menú "Lazarus" elegí "LAzarus 32bits Build SmallIDE". Ahí empezó a compilar el fpc y lazarus pero terminó con mismo error que le dio a Maximiliano "Fatal: Can't find unit system used by fcllaz".</div>





<div><br></div><div>Lo que hice entonces fue ejecutar de nuevo el instaldor, y esta vez elegir la opción 8) "Remove and Build ALL", y luego de nuevo abrí el "Code Typhon Center" y del menú "Lazarus" elegí "LAzarus 32bits Build SmallIDE". Y ahora anduvo, crea la entrada bajo Host Computer->Lazarus IDE.</div>





<div>Voy a probar con el BigIDE.</div><div>Saludos.</div><br><div class="gmail_quote">El 19 de noviembre de 2011 20:18,  <span dir="ltr"><<a href="mailto:maximiliano.duarte@gmail.com" target="_blank">maximiliano.duarte@gmail.com</a>></span> escribió:<div>




<div><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Soy analista de sistemas y estoy a cargo de toda la informatica de una clinica psiquiatrica de cordoba capital.<br>
Voy a volver a probar en ese orden<br>
<div><br>
<br>
Enviado desde mi BlackBerry® de Claro Argentina<br>
<br>
-----Original Message-----<br>
From: Héctor S. Ponce <<a href="mailto:hectorsponce@gmail.com" target="_blank">hectorsponce@gmail.com</a>><br>
</div><div><div>Date: Sat, 19 Nov 2011 18:43:28<br>
To: Spanish version of Lazarus List<<a href="mailto:lazarus-es@lists.lazarus.freepascal.org" target="_blank">lazarus-es@lists.lazarus.freepascal.org</a>><br>
Reply-To: Spanish version of Lazarus List<br>
        <<a href="mailto:lazarus-es@lists.lazarus.freepascal.org" target="_blank">lazarus-es@lists.lazarus.freepascal.org</a>><br>
Subject: Re: [Lazarus-es] Alguna experiencia en CodeTyphon?<br>
<br>
_______________________________________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus.freepascal.org" target="_blank">Lazarus-es@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
<br>
_______________________________________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus.freepascal.org" target="_blank">Lazarus-es@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
</div></div></blockquote></div></div></div><br>
</blockquote></div><br>
</div></div><br>_______________________________________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus.freepascal.org" target="_blank">Lazarus-es@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
<br></blockquote></div><br>
</div></div><br>_______________________________________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus.freepascal.org" target="_blank">Lazarus-es@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
<br></blockquote></div></div></div><br>
</blockquote></div><br>
</div></div><br>_______________________________________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
<br></blockquote></div><br></div></div>