Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Lazarus, FreePascal, Kylix, etc. (https://www.clubdelphi.com/foros/forumdisplay.php?f=14)
-   -   no puedo instalar componente plotpanel en lazarus (https://www.clubdelphi.com/foros/showthread.php?t=39803)

Robert01 30-01-2007 14:13:33

no puedo instalar componente plotpanel en lazarus
 
Hola foro

Quiero instalar el componente plotpanel en lazarus 0.9.20. No tuve problemas para la instalación en windows pero mis conocimientos de linux son algo limitados, estoy usando kubuntu edgy.

Para instalar el componente copié los archivos a /usr/share/lazarus/plot, desde lazarus seleccioné Componentes, Open package file (.lpk), lo busco en el camino indicado, luego hago click en compilar y en instalar.

Me pone un error que dice que no se ha podido escribir al archivo:
/usr/share/lazarus/components/memds/Makefile.fpc

Por último aparece una lista de mensajes

Cita:

/usr/share/lazarus/debugger/cmdlinedebugger.pp(364,6) Warning: User defined: condition should also check end-of-file reached for process output stream
/usr/share/lazarus/debugger/gdbmidebugger.pp(1566,6) Warning: User defined: condition should also check end-of-file reached for process output stream
"Compilar IDE (sin enlazado)" completed
"Compiling package SQLDBLaz 1.0" completed
"Compiling package JPEGForLazarus 1.0.1" completed
"Compiling package TurboPowerIPro 1.0" completed
"Compiling package SDFLaz 0.1.1" completed
"Compiling package cgiLaz 0.1.1" completed
/usr/share/lazarus/components/printers/unix/cupsdyn.pp(329,21) Note: Values in enumeration types have to be ascending
/usr/share/lazarus/components/printers/unix/cupsdyn.pp(377,29) Note: Values in enumeration types have to be ascending
/usr/share/lazarus/components/printers/unix/cupsdyn.pp(469,22) Note: Values in enumeration types have to be ascending
/usr/share/lazarus/components/printers/unix/cupsdyn.pp(714,50) Note: Values in enumeration types have to be ascending
/usr/share/lazarus/components/printers/unix/cupsdyn.pp(800,35) Note: Values in enumeration types have to be ascending
/usr/share/lazarus/components/printers/unix/cupsdyn.pp(1069,3) Hint: C arrays are passed by reference
/usr/share/lazarus/components/printers/unix/cupsdyn.pp(1070,3) Hint: C arrays are passed by reference
/usr/share/lazarus/components/printers/unix/cupsdyn.pp(1075,3) Hint: C arrays are passed by reference
"Compiling package Printer4Lazarus 0.5" completed
"Compiling package DBFLaz 0.1.1" completed
/usr/share/lazarus/components/projecttemplates/projecttemplates.pp(88,31) Hint: Parameter "Source" not used
/usr/share/lazarus/components/projecttemplates/projecttemplates.pp(88,38) Hint: Parameter "Dest" not used
/usr/share/lazarus/components/projecttemplates/projecttemplates.pp(313,3) Hint: Local variable "F" does not seem to be initialized
/usr/share/lazarus/components/projecttemplates/projecttemplates.pp(348,3) Note: Local variable "RFN" not used
/usr/share/lazarus/components/projecttemplates/idetemplateproject.pp(23,17) Warning: An inherited method is hidden by "constructor TTemplateProjectDescriptor.Create(TProjectTemplate)"
/usr/share/lazarus/components/projecttemplates/frmtemplatevariables.pas(72,35) Hint: Local variable "V" does not seem to be initialized
/usr/share/lazarus/components/projecttemplates/frmtemplatevariables.pas(72,35) Hint: Local variable "N" does not seem to be initialized
/usr/share/lazarus/components/projecttemplates/frmtemplatevariables.pas(90,37) Hint: Local variable "V" does not seem to be initialized
/usr/share/lazarus/components/projecttemplates/frmtemplatevariables.pas(90,37) Hint: Local variable "N" does not seem to be initialized
/usr/share/lazarus/components/projecttemplates/idetemplateproject.pp(284,3) Note: Local variable "RFN" not used
/usr/share/lazarus/components/projecttemplates/idetemplateproject.pp(325,8) Note: Local variable "FN2" not used
/usr/share/lazarus/components/projecttemplates/idetemplateproject.pp(326,3) Note: Local variable "B" not used
/usr/share/lazarus/components/projecttemplates/idetemplateproject.pp(29,31) Hint: Parameter "AProject" not used
/usr/share/lazarus/components/projecttemplates/idetemplateproject.pp(44,3) Note: Local variable "TemplateProjectDescriptor" not used
/usr/share/lazarus/components/projecttemplates/idetemplateproject.pp(40,71) Hint: Unit "LazConfigStorage" not used in IDETemplateProject
/usr/share/lazarus/components/projecttemplates/idetemplateproject.pp(41,37) Hint: Unit "IDECommands" not used in IDETemplateProject
"Compiling package ProjTemplates 1.0" completed
/usr/share/lazarus/components/fpcunit/ide/fpcunitlazideintf.pas(46,31) Hint: Parameter "AProject" not used
/usr/share/lazarus/components/fpcunit/ide/fpcunitlazideintf.pas(74,39) Hint: Parameter "Filename" not used
/usr/share/lazarus/components/fpcunit/ide/fpcunitlazideintf.pas(74,49) Hint: Parameter "SourceName" not used
/usr/share/lazarus/components/fpcunit/ide/fpcunitlazideintf.pas(75,33) Hint: Parameter "ResourceName" not used
/usr/share/lazarus/components/fpcunit/ide/fpcunitlazideintf.pas(76,44) Hint: Parameter "Filename" not used
/usr/share/lazarus/components/fpcunit/ide/fpcunitlazideintf.pas(76,54) Hint: Parameter "SourceName" not used
/usr/share/lazarus/components/fpcunit/ide/fpcunitlazideintf.pas(77,38) Hint: Parameter "ResourceName" not used
/usr/share/lazarus/components/fpcunit/ide/fpcunitlazideintf.pas(57,31) Hint: Parameter "AProject" not used
"Compiling package fpcunitide 0.1" completed

¿Cual es error que estoy cometiendo?

Mis agradecimientos de antemano

Zeta 30-01-2007 22:33:53

Es un error de permisos.

Abrí una terminal y tecleá:

Cita:

sudo lazarus
o sino funciona

Cita:

sudo startlazarus
luego que abre instalá el componente como lo hacías en windows y luego cierras la terminal y Lazarus.

E inicia el programa como siempre del link.

Saludos

Robert01 01-02-2007 02:17:11

Gracias zeta
Ya conseguí solucionar el problema, por lo menos pude instalar el componente plotpanel_l.

Como no anduvo usando sudo lazarus, tuve que cambiar algunas cosas:

sudo cp -a plotpanel_l.zip

unzip plotpanel_l.zip /usr/share/lazarus

cd /usr/share/lazarus

chmod 777 lazarus
./lazarus

Como los archivos temporales se guradaban en el direcorio /temp, da ba error entonces hice

sudo mkdir /usr/share/lazarus/temp

Cambié desde el entorno de lazarus para que los archivos temporales se gurdaran en /lazarus/temp y para instalar el componente ejecuté

sudo ./lazarus

y luego open packaage file(lpk)

Hay algunas advertencias pero anduvo.

Gracias y saludos


La franja horaria es GMT +2. Ahora son las 12:06:28.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi