Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 1999-07

Problem compiling in win32 - 1 solution, one open

3 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Cliff Baeseman

I will look at the GTK unit today could ne a error in the GTK library...

Cliff

Earlier message 43 lines
-----Original Message----- From: Michael A. Hess To: Date: Sunday, July 11, 1999 12:55 PM Subject: Re: [lazarus] Problem compiling in win32 - 1 solution, one open >Jeffrey A. Wormsley wrote: >> >> Problem 1 - The lazarus makefile is still not win32 friendly. > >I'm working strickly in Linux so I can't comment on these problems. >Maybe Cliff can shed some light on it he is working in Windows. > >> Problem 2 - Missing function in gtkint.pp >> >> gtkint.pp(530,4) Error: Identifier not found >> GTK_SIGNAL_HANDLERS_DESTROY >> gtkint.pp(530,40) Error: Illegal expression >> Fatal: There were 2 errors compiling module, stopping >> make.exe: *** [lazarus.exe] Error 1 > >I don't get this on Linux. :-\ > >> Note: When I attempt to make lazarus a second time after this failure, >> I get the compiler error 10998 when it tries to compile the graphics >> module, as someone pointed out yesterday(?). I have to make clean >> before attempting to make. > >I get this also. I always just do a 'make clean' before building a new >lazarus test just do be safe. :-) > >-- >==== Programming my first best destiny! ==== > >Michael A. Hess Miracle Concepts, Inc. > http://www.miraclec.com > >_________________________________________________________________ > To unsubscribe: mail with > "unsubscribe" as the Subject > archives at http://www.miraclec.com/list_archives/lazarus >

Reply by email

Jeffrey A. Wormsley

I cannot compile lazarus after a checkou (not update) of fcl, gtk, rtl, and lazarus. There are two problems, one of which I fixed.

Problem 1 - The lazarus makefile is still not win32 friendly.

Solution 1 - The line "NEEDUNITDIR=../fcl/$(OS_TARGET) ../rtl/linux ../gtk" when changed to "NEEDUNITDIR=../fcl/$(OS_TARGET) ../rtl ../gtk" seems to work. I don't know if that breaks everyone else, though.

I would have thought that it should be "NEEDUNITDIR=../fcl/$(OS_TARGET) ../rtl/$(OS_TARGET) ../gtk" but since the gtk portion wasn't done that way, I made rtl look like gtk. If I do it with the $(OS_TARGET), it makes the command line one character too long, and I have to rename lazarus.pp to lazarus.p which is a nightmare.

Problem 2 - Missing function in gtkint.pp

gtkint.pp(530,4) Error: Identifier not found GTK_SIGNAL_HANDLERS_DESTROY
gtkint.pp(530,40) Error: Illegal expression
Fatal: There were 2 errors compiling module, stopping
make.exe: *** [lazarus.exe] Error 1

I see that this is defined in gtksignal.pp, but adding that to the gtkint.pp uses clause doesn't work. I get an error saying that it can't find the source for gtksignal.pp.

Note: When I attempt to make lazarus a second time after this failure, I get the compiler error 10998 when it tries to compile the graphics module, as someone pointed out yesterday(?). I have to make clean before attempting to make.

graphics.pp(27,57) Fatal: Internal error 10998
make.exe: *** [lazarus.exe] Error 1

All of this is using the 13 compiler I checked out and built this morning, if it makes a difference.

Jeff.

Reply by email

Michael A. Hess
to Jeffrey A. Wormsley
Jeffrey A. Wormsley wrote
Problem 1 - The lazarus makefile is still not win32 friendly.

I'm working strickly in Linux so I can't comment on these problems. Maybe Cliff can shed some light on it he is working in Windows.

Show quoted text 7 lines
Problem 2 - Missing function in gtkint.pp gtkint.pp(530,4) Error: Identifier not found GTK_SIGNAL_HANDLERS_DESTROY gtkint.pp(530,40) Error: Illegal expression Fatal: There were 2 errors compiling module, stopping make.exe: *** [lazarus.exe] Error 1

I don't get this on Linux. :-\

Note: When I attempt to make lazarus a second time after this failure, I get the compiler error 10998 when it tries to compile the graphics module, as someone pointed out yesterday(?). I have to make clean before attempting to make.

I get this also. I always just do a 'make clean' before building a new lazarus test just do be safe. :-)

==== Programming my first best destiny! ==== Michael A. Hess Miracle Concepts, Inc. http://www.miraclec.com

Reply by email