Instale el problema indy 10.2.xx en ubuntu 16.04 - lazarus 1.6 - fpc 3.0.0

Instale el problema indy 10.2.xx en ubuntu 16.04 - lazarus 1.6 - fpc 3.0.0

Utilizo Lazarus para programar. Actualizo Ubuntu y Lazarus desde 15.10 -> 16.04 y 2.6.x -> 3.0.0 pero ahora no puedo instalar indy 10.2.xx nuevamente.

la ayuda nos dice:http://wiki.freepascal.org/Indy_with_Lazarus

Cómo instalar en debian/ubuntu

  1. cd indy-10.2.0.1/fpc
  2. chmod +x debian/reglas
  3. toque LÉAME
  4. sudo apt-get instalar fakeroot
  5. dpkg-buildpackage -rfakeroot -uc
  6. cd ..
  7. sudo dpkg -i *.deb
  8. instalar el paquete indylaz.lpk en lazarus

pero cuando intento realizar el paso 5 dpkg-buildpackage -rfakeroot -ucaparece este error:

make[1]: Entering directory '/home/myuser/Appz/indy-10.2.0.3/fpc'
/usr/bin/fpcmake -p -Ti386-linux Makefile.fpc
Processing Makefile.fpc
Error: Target "linux", package "fcl-base" not found
Makefile:2470: recipe for target 'fpc_install' failed
make[1]: *** [fpc_install] Error 1
make[1]: Leaving directory '/home/myuser/Appz/indy-10.2.0.3/fpc'
debian/rules:99: recipe for target 'install-arch' failed
make: *** [install-arch] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2

Tengo que usar indy y ¿por qué no puedo crear el paquete Debian? ¿Cuál es la solución?

Respuesta1

  1. primera descarga indy desde el repositorio
  2. Descomprima el componente del archivo tar.gz (debe ser este archivo, el "archivo zip" no funciona) en el directorio $(LazarusDir)\components;
  3. Vaya al directorio $(LazarusDir)\components\indy-10.2.0.1\ y cree dentro de ellos un directorio llamado "guardado"
  4. Copie el contenido del directorio $(LazarusDir)\components\indy-10.2.0.1\lazarus\ al directorio "guardado" creado anteriormente;
  5. Copie el contenido del directorio $(LazarusDir)\components\indy-10.2.0.1\fpc\ al directorio $(LazarusDir)\components\indy-10.2.0.1\lazarus y reescriba todos los archivos, ok;
  6. Obtenga el contenido del directorio "guardado" y cópielo dentro de $(LazarusDir)\components\indy-10.2.0.1\lazarus y podrá eliminar el directorio "guardado" ahora; 7.Instale el paquete laz.lpk (disponible en $(LazarusDir)\components\indy-10.2.0.1\lazarus\indy) de esta manera:

    • abrir el paquete
    • compilarlo
    • compilarlo de nuevo / sin limpieza / sin compilar todo / simplemente compilar
    • Construya Lazarus (pero NO seleccione ninguna opción "limpia")

información relacionada