erros no LAZARUS.

1. erros no LAZARUS.

William Costa
williamcosta

(usa Slackware)

Enviado em 07/07/2011 - 19:22h

instalei o lazarus, com respectivos pacotes:
lazarus-0.9.28.2-i386-1_SBo.tgz
fpc-2.4.0-i386-1_SBo.tgz

na hora de abrir o lazarus ele me da a seguinte mensagem:

the free pascal source directory was not found.
some code functions will not works.
it is recommended that you install it and set the path
Environment -> Environment -> options -> files

diz que o diretorio do meu FPC não foi encontrado, ae eu alterei
em: "Environment -> Environment -> options -> files" para o do FPC, mais
ele da outra mensagem:

the fpc source directory "/usr/lib/fpc" does not look correct. Normally it conttains directories like
rtl, packages,compiler

diz que o diretorio do FPC que coloquei é invalido, que o diretorio certo,contem rtl,packages,compiler... Mais é que não achei nenhum diretorio com essas pastas ou arquivos(rtl,packages,compiler).

meu FPC esta em "/usr/lib/fpc".




  


2. Re: erros no LAZARUS.

William Costa
williamcosta

(usa Slackware)

Enviado em 07/07/2011 - 20:23h

alguem sabe como posso resolver isso?


3. Re: erros no LAZARUS.

Brian Chalega da Silva
brian_ch

(usa Arch Linux)

Enviado em 08/07/2011 - 11:27h

O lazarus precisa dos fontes do FreePascal, instale também o pacote fpc-src (ou o equivalente da sua distribuição).

E pelo que eu pesquisei (não uso mais o 0.9.28) ele precisa do fpc 2.2.4 e pelo que eu lembro não funciona com outras versões, veja:

http://www.lazarus.freepascal.org/index.php?topic=7674.0
"The Lazarus team is glad to announce the 0.9.28 release. This release
is based on fpc 2.2.4."

Espero ter ajudado, abraço.


4. Re: erros no LAZARUS.

William Costa
williamcosta

(usa Slackware)

Enviado em 09/07/2011 - 14:21h

Ja instalei Men.
Esses que instalei:
http://slackbuilds.org/repository/13.37/development/lazarus
http://slackbuilds.org/repository/13.37/development/fpc

Desconhecia essa fonte ae, que não fuinciona com outras distribuições.



5. Re: erros no LAZARUS.

Brian Chalega da Silva
brian_ch

(usa Arch Linux)

Enviado em 09/07/2011 - 17:23h

Então, mas no rodapé da pagina aparece "(the SlackBuild does not include the source)" você baixou o que vem com o código fonte? Essas pastas rtl e packages são do código fonte do FreePascal(não confunda com o diretório dos binários), aqui no meu fedora por exemplo, está em /usr/share/fpcsrc.

Mas como eu disse, acho que não funciona com um fpc diferente do 2.2.4.



6. Re: erros no LAZARUS.

William Costa
williamcosta

(usa Slackware)

Enviado em 09/07/2011 - 19:13h

haaa como que eu faço então? instalo a versão antiga?


7. Re: erros no LAZARUS.

Brian Chalega da Silva
brian_ch

(usa Arch Linux)

Enviado em 10/07/2011 - 08:38h

Instale o fpc mais antigo ou instale um lazarus mais novo, dê uma olhada em:
http://sourceforge.net/projects/lazarus/files/Lazarus%20Zip%20_%20GZip/Lazarus%200.9.30/
http://www.hu.freepascal.org/lazarus/
*Lembrando que o segundo link é dos snapshots, que são gerados altomaticamente e não são testados.

O free Pascal pode ser obtido aqui:
http://sourceforge.net/projects/freepascal/files/Source/ (código fonte)
http://sourceforge.net/projects/freepascal/files/Linux/ (binários para linux)

O lazarus 0.9.30 usa o Free Pascal 2.4.2(que pode ser obtido nos links acima):
http://www.lazarus.freepascal.org/index.php?topic=12589.0
"The Lazarus team is glad to announce the 0.9.30 release. This release
is based on fpc 2.4.2."