![]() |
Compilar en 64 bits
Hola compañeros,
¿Existe la posibilidad de compilar codigo escrito en 2010 (32 bits) en 64 bits si tener que comprar/usar XE3? Digo, porque cada vez que hacen un producto nuevo, "casi" es imposible incorporar un codigo escrito en una version anterior del compilador. Por ejemplo, compre d2010 y la mayoria de mis programas sufrieron los problemas del unicode y mucho (trabajo mucho con ficheros, sockets, etc) Por eso me da un poco de .... no se que ... comprar X3 para poder compilar en 64 bits y que mis actuales programas no funcionen. ¿Ahi algo de terceros, opensource, etc? Gracias por contestar |
Con freepascal se podria, pero igual te tocaria portar/adaptar codigo, y no hay garantia de que lo que uses (en especial componentes de terceros) funcione o siquiera este disponible.
Por otro lado, el paso a 64 bits es menos traumatico que el de unicode. Y ademas, es prácticamente utopico el pensar que al pasar de arquitecturas y/o plataformas no haya que rehacer código y retestear. De hecho es sano y deseable estar dispuesto a seguir adelante como va marchando la tecnologia. (Es por eso que siempre trato de mover mi codigo a lo mas nuevo tan *rapido* como sea posible - es mejor que el golpe sea "pequeño" y espaciado que uno solo grandote cuando ya hace años que se debio hacer el cambio, como le ocurre a quienes estaban en D5 y de pronto quieren ir a XE3, o de VB6 y de pronto ir a .NET 4. Es mucho peor esperar) |
Gracias mamcx.
¿Que es mejor (sabiendo que no hay nada mejor en todo que otro), FreePascal o Lazarus? |
FreePascal es el compilador y Lazarus es el IDE. Osea que son complementarios.
|
Gracias, voy a bajarme lazarus y con un poco de suerte me trae incorporado freepascal y are unas pruebas.
Estoy contigo en avanzar rapido, de echo no nos queda alternativa si quieres "seguir en el mercado", yo ya he comprado varios Delphi y no se como mantener cada proyecto en una version diferente, asi que algunos proyectos los dejo, digamos, terminados y para los nuevos desarrollos ya uso el nuevo compilador, pero es que tengo algunos productos standar y estables que necesito actualizar y no me queda otra que revisar mucho, pero mucho para adaptarlos al nuevo compilador. Ahora, como me guste lazarus....:) |
La franja horaria es GMT +2. Ahora son las 18:39:18. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi