Ver Mensaje Individual
  #9  
Antiguo 20-08-2006
Avatar de salvica
salvica salvica is offline
Miembro
 
Registrado: mar 2004
Ubicación: Albacete (España) ... En un lugar de la Mancha ...
Posts: 304
Reputación: 21
salvica Va por buen camino
Cita:
Empezado por Robert01
Hola

Yo estoy tratando de usar lazarus pero me cuesta bastante....
Lo más parecido a Delphi es Kylix, ya que ambos son portables si el proyecto es CLX

Tendrías que ir a la página web de Borland, para ver si tu distribución es una de las ¿soportadas? (http://www.borland.com/products/down...ad_kylix.html#) y descargártelo (necesitas registrarte y te mandan la clave por e-mail)
Luego, puedes mirar en Google, para ver las maneras de instalarlo. Te paso los siguientes enlaces:
- Instalación de Kylix 2 Open Edition (en español) http://www.geocities.com/rho_linux_b.../k2_pt_BR.html
- Instalación de Kylix 3 O. E. Ubuntu y Mandriva (en portugués) http://www.jsk.com.br/delphi.html
- Configuración del teclado y el debuuger integrado http://www.codecomments.com/archive3...-4-811546.html

NOTAS:
1 - Los dos primeros enlaces incluyen la instalación de Zeos, Indy y otros objetos, también necesitarás instalar el paquete dbcontrols.tgz que lo encontrarás en la sección Kylix de ésta web
2 - Yo lo he instalado en Ubuntu Draper. Ya que Kylyx no tiene una salida de errores a un fichero, deberás modificar el script de instalación original para que lo haga, yo lo hice con el fichero que incluyo, para poder ver las librerías que faltaban.
3 - Te recomiendo que lo instales como root en el directorio /usr/local[kylix3 (es el que pone por defecto), aunque para instalar paquetes tengas que hacerlo también como root.
4 - Crea un directorio /usr/local/kylix3/dbin y cuando instales paquetes dile que ponga las salidas ahi (.dcu .bpl etc) y luego lo incluyes en el fichero /usr/local/kylix3/startdelphi
Código Delphi [-]
#!/bin/bash

# BEGIN STRING TABLE

LANG=en_US
KYDEF_LOCALE="en_US"

# asumir un kernel 2.4.21 si tu kernel es 2.6
export LD_ASSUME_KERNEL=2.4.21

# librería para poder utilizar el debugger integrado
export LD_PRELOAD=/usr/lib/ptrace_interposer.so

# carpeta donde pongo TODAS las salidas de los paquetes compilados
export LD_LIBRARY_PATH=/usr/local/kylix3/dlib

# teclado creado con xmodmap
xmodmap ~/.xmodmap-pc-salvador

#
# esto lo añado, para evitar el bucle original
#
export LANG
LC_ALL=$KYDEF_LOCALE
export LC_ALL

#KYDEF_LOCALE="en_US"
LC_ALL_IS_C1="The LC_ALL environment variable is set to C.  Kylix cannot start with this setting."
LC_ALL_IS_C2="Defaulting LC_ALL to"

# END STRING TABLE

#if [ -z "$LANG" ]; then
#   LANG=$KYDEF_LOCALE
#   export LANG
#fi

#if [ "$LC_ALL" = "C" ]; then
#   echo "$LC_ALL_IS_C1"
#   echo "$LC_ALL_IS_C2 $KYDEF_LOCALE."
#   LC_ALL=$KYDEF_LOCALE
#   export LC_ALL
#fi


source /usr/local/kylix3/bin/kylixpath /usr/local/kylix3 >/dev/null
/usr/local/kylix3/bin/delphi $*
Saludos
salvica
Archivos Adjuntos
Tipo de Archivo: zip Kylix_Setup.zip (6,2 KB, 56 visitas)
Responder Con Cita