I'm trying to install Lazarus on MacOSX for several days with no luck
so I decide to start over again. After cleaning any existing files
for previous installations and testings, I followed these steps:
1. I Installed files:
- fpc-2.1.1-20060511-powerpc-macosx.dmg
- fpcsrc-2.1.1-20060511-powerpc-macosx.dmg
- lazarus-0.9.15-20060511-powerpc-macosx.dmg
As a result I had fpc and lazarus installed but could not open
lazarus due to ppcppc fpc compiler could not be found. After this
message, lazarus wouldn't start. I'm not sure if this was the reason.
2. I SVNed both fpc and Lazarus.
3. Run "make clean all" for fpc. Compilation completed successfully.
4. Run "make install" for fpc. Installation completed successfully.
5. Run "make clean all" for lazarus. Compilation completed successfully.
6. Run "make install" for lazarus. Installation completed
successfully. Although .dmg installed lazarus on /usr/local/share,
"make install" installed lazarus on /usr/share. Why is that?
Now, what happen when trying to open lazarus as a root user in
various ways:
- While opening Lazarus from it's .dmg installed folder, it hangs on
splash screen.
- While opening startLazarus from it's .dmg installed folder, it
displays splash screen, splash screen disappear normally but Lazarus
never show up.
- While opening Lazarus from compiled folder /usr/share, it hangs on
splash screen.
- While opening startLazarus from compiled folder /usr/share, it
displays splash screen, splash screen disappear normally but Lazarus
never show up.
Unfortunately I'm out of ideas. If anyone could help, it would be nice.
Apple iBook G4, 512 MB Ram
MacOSX 10.4.6
FPC revision 3526
Lazarus revision 9281
Panagiotis
On May 13, 2006, at 11:48 PM, Panagiotis Sidiropoulos wrote:
Normally you just click ok on the message and continue.
What happen if you click ok on the message?
When click OK on message dialog, Lazarus quits.
Panagiotis
On May 13, 2006, at 8:48 PM, Mattias Gaertner wrote:
On Sat, 13 May 2006 19:20:11 +0300
Panagiotis Sidiropoulos <[EMAIL PROTECTED]> wrote:
Please open Run-> Run Parameters -> Environment. There the PATH
variable
should contain /usr/local/bin. Does it?
If you mean Lazarus IDE Run parameters, then I have to inform you
that I can't get into IDE, error message regarding missing ppcppc
appear while Lazarus start.
Normally you just click ok on the message and continue.
What happen if you click ok on the message?
Mattias
I tried to find such setting on MacOS but could not find a thing.
Can
you please direct me?
Panagiotis
On May 13, 2006, at 5:49 PM, Mattias Gaertner wrote:
On Sat, 13 May 2006 17:31:34 +0300
Panagiotis Sidiropoulos <[EMAIL PROTECTED]> wrote:
This should give you the path to your compiler. If not, then you
must add
the directory to the path.
In fact /usr/local/bin contain a link to physical position of the
file at /usr/local/lib/fpc/2.1.1/ppcppc. I mention this just in
case
it is crucial information.
That's pretty normal.
Please open Run-> Run Parameters -> Environment. There the PATH
variable
should contain /usr/local/bin. Does it?
Mattias
Panagiotis
On May 13, 2006, at 10:34 AM, Mattias Gaertner wrote:
On Sat, 13 May 2006 10:08:45 +0300
Panagiotis Sidiropoulos <[EMAIL PROTECTED]> wrote:
try this command to see which make you are using: which make
Here is the result of whichmake:
panagiotis-sidiropoulos-ibook-g4:/Users/panos/Develop/fpc root#
which
make
/usr/bin/make
whereis make, also reports same path.
And also try specifying the full path of the make to use the
make
provide with Free Pascal binary install.
I could not found any other make except that mentioned earlier.
After a lot of effort on this, decided to follow the other way.
Downloaded and installed fpc and lazarus by .dmg files at
http://
michael-ep3.physik.uni-halle.de/Lazarus/. All three files
downloaded
and installed successfully as installer reported. Opening
Lazarus
from inside X11, I see splash to appear and the a message: "The
Free
Pascal compiler (filename: ppcppc) was not found. It is
recommended
that you install fpc".
This file is installed at /usr/local/bin, checked and
normally run.
Sometimes it is not in the PATH variable.
Try in a terminal
[]$ which ppcppc
This should give you the path to your compiler. If not, then you
must add
the directory to the path.
I
cannot figure why this is not found by Lazarus. It could
because of
MacOSX way of operating? System's folder are not visible by
normal
users. Should I open Lazarus as root? How could I do this?
Another
cause could be a wrong path. Lazarus may search for ppcppc into
another path, other than /usr/local/bin. What file should I
modify?
If it reads system variables what is it? How could I update a
system
variable permanently?
export PATH=$PATH:/usr/local/bin
Add this line to /Users/username/.profile
I know, a lot of questions, but I'm stack on this stage for
several
days. Any help would be most appreciated. Maybe Vincent could
help on
this because in his response is mentioning ppcppc
compiler: ...Note
only the compiler (ppcppc or ppc386) is needed....
Mattias
Regards, Panagiotis
On May 13, 2006, at 12:01 AM, Felipe Monteiro de Carvalho wrote:
On 5/12/06, Panagiotis Sidiropoulos <[EMAIL PROTECTED]> wrote:
Running "make install" into fpc folder I get a series of
"command not
found" messages as follow:
make: -iVSPTPSOTO: Command not found
make: -iSP: Command not found
make: -iTP: Command not found
It looks like you are using the wrong make. Free Pascal with
with
the
GNU Make. There are various other makes (Borland make, MS make,
etc),
and they are incompatible.
try this command to see which make you are using: which make
And also try specifying the full path of the make to use the
make
provide with Free Pascal binary install.
Since I don“t know much about Macs I could be wrong.
--
Felipe Monteiro de Carvalho
_______________________________________________________________
__
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
________________________________________________________________
_
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives