Das stimmt, wobei ich da schon wieder beim nächsten Problem bin, unter root kompiliert er mir jetzt die Programme, unter meinem normalen benutzer:
Hint: Start of reading config file /home/John/.fpc.cfg
Hint: End of reading config file /home/John/.fpc.cfg
Warning: You are using the obsolete switch -OG
Free Pascal Compiler version 2.2.0 [2007/08/30] for i386
Copyright (c) 1993-2007 by Florian Klaempfl
Target OS: Linux for i386
Compiling project1.lpr
project1.lpr(1,1) Fatal: Can't find unit xlib used by Gtk2Int
Den gesamten Lazarusordner schreibend und Lesend für den Nutzer freigeben.
Am einfachstn über den Befehl chmod oder alternativ Rechtsklick, Eigenschaften und dort steht vermutlich irgendwo auf der zweiten Seite nen Feld Berechtigunggen, dort bei User Schreiben + Lesen auswählen.
Die Unit ist von Freepascal, also hast die Sourcen nicht richtig installiert.
...nimm am besten das Quellcode-tar.gz von der Freepascalseite, entpacks ins Home und leg den FPC-Pfad darauf.
Dann geht sehr wahrscheinlich auch alles.
Wird ausprobiert, allerdings gehts unter root, und unter meinem normalen user nicht, hatten wir ja schon via chat besprochen, schau mir mal die Schreibrechte an, und änder die ggf.
er findet eine fcl unit nicht dazu sind die sourcen nichtmal nötig da die IMMER compiliert vorliegen müssen. Du hast keine oder eine falsch angepasste fpc.cfg in den fpc Anleitungen, der fpc Wiki und bestimmt noch auf 10 weiteren Websien seh was das is, was sie mach und wie man sie konfiguriert.