FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Cambio a linux
Hola amigos! tengo 2 aplicaciones las cuales deseo correr en Ubuntu. Una de ellas conectado a MySql Server 5.0 la otra con SQL Server 2005. ambas desarrolladas con Delphi 7. He pensado en Wine pero deseo conocer sus opiniones y todas las consideraciones posibles, ya que la intención es eliminar Windows de almenos 35 computadoras, exceptuando 2 servidores con Windows 2003.
De antemano gracias. |
#2
|
||||
|
||||
Si las aplicaciones están hechas para windows, lo más que puedes hacer es probar con wine.
Aunque lo que sí puedes hacer es justo lo contrario, cambiar los servidores, bueno, tampoco, sólo uno, porque el otro con mssqlserver no te queda otra que tener otro windows para él. Lo tienes crudo, salvo que hagas el programa de nuevo
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
||||
|
||||
Cita:
// Saludos |
#4
|
||||
|
||||
Hola,
¿has pensado en la posibilidad de portar la aplicación a lazarus? Es un entorno que ya está bastante avanzado y, para trabajos realizados con delphi 7 la portabilidad, salvo componentes "estraños" de terceros, es bastante buena. Aquí hay una guía que te indica como hacerlo, por si te interesa echarle un vistazo. Saludos
__________________
"No guardes nunca en la cabeza aquello que te quepa en un bolsillo." Albert Einstein |
#5
|
||||
|
||||
Tendría que instalar windows y si de lo que se trata es de abandonarlo... he pensado que no es una solución para este caso.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#6
|
|||
|
|||
No conozco Lazarus, pero en ese caso el único componente de terceros que he utilizado es LMD, el cual proporciona componentes para una mejora visual. Por aparte existe la posibilidad de adquirir Oracle para sustituir MSSql Server.
|
#7
|
|||
|
|||
Yo probaría con Wine. Quizás te lleves una sorpresa y la cosa funcione como es debido.
Las veces que he probado cosas en Wine, me han funcionado bastante bien. Saludos. Ramón. |
#8
|
||||
|
||||
Yo hice unas pruebas de mi software con wine y me trabajó bien (tuve que instalar MSXML par dar soporte a algunas funcionalidades)... el único inconveniente lo tuve con algunas ventanas modales que en windows si son modales y en ubuntu+wine no... del resto... su funcionalida fué "normal"
__________________
Buena caza y buen remar... http://mivaler.blogspot.com |
#9
|
|||
|
|||
Cita:
Es un IDE basado en Delphi que desarrolla aplicaciones para Linux con el mismo código que para Windows. Abrí tu proyecto Delphi en Lazarus (estando en Linux), compilalo y listo, tenés el mismo programa pero hecho para Linux. Sé que hay algunos inconvenientes, aunque son mínimos. Saludos! |
#10
|
||||
|
||||
Cita:
Tampoco es tan fácil abrir un proyecto delphi y compilarlo en lazarus, si es en windows habrá que usar una opción de conversión de las forms al formato de lazarus, aunque en la última versión creo que lo hace automáticamente cambiándole sólo la extensión al fichero. Si se quiere pasar a linux habrá que tener en cuenta que el código fuente no haga uso de funciones ni llamadas a la API de windows que no estén implemententadas de manera similar en linux. La solución pasa por lo que se ha comentado: compilar y ver los errores, solucinarlo y compilar de nuevo... hasta que todo marche bien. Hoy mismo he instalado la última versión 0.9.28 y la verdad es que me ha sorprendido la de opciones y posibilidades que tiene. La encuentro mucho más estable, rápida y además mejor estéticamente que las anteriores. Yo creo que dentro de muy poquito tiempo se va a convertir en una herramienta muy válida para programar en linux, como los de Embarcadero no se den prisa... pierden el tren en linux.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#11
|
|||
|
|||
Qué pasa con los ODBC
Hay algo también importante y es que utilizo ODBC para conectarme a la base de datos y en el caso de Ubuntu qué debo utilizar o cual es el equivalente?
|
#12
|
||||
|
||||
He visto ahora este mensaje, pero sí, lazarus viene con componentes de acceso a datos y entre ellos uno odbc.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
instalacion de una distro linux. Sistema Operativo GNU/linux | sakuragi | La Taberna | 0 | 31-07-2007 22:56:28 |
El cambio de Usuario de Windows Me cambio el Delphi!! | El_Raso | Varios | 5 | 22-11-2006 18:27:02 |
Menú arranque Linux-Windows Windows-Linux | fidel | Linux | 6 | 27-09-2005 22:40:14 |
Cambio de IB6 a FB1.5 | afxe | Firebird e Interbase | 0 | 13-07-2004 18:01:03 |
Como hacer un shares en un Servidos Linux para que otro Servidor Linux .... | FernandoFAI | Linux | 0 | 15-04-2004 10:33:07 |
|