[lazarus] How to get gtk running on WIN32 "got it running"

Jeffrey A. Wormsley daworm at cdc.net
Sat Jul 3 10:28:04 EDT 1999


*********** REPLY PARTITION ***********
On 7/3/99, at 11:23 AM, Peter Vreman wrote: 

>Why that difficult? 'make install' would be enough to do this all for you 
>if you've placed everything in /pp/source which is the default place since

>0.99.12

I don't know why it is difficult.  If I did, it wouldn't be difficult ;^)
I created an \opt\fpc directory and ran CVS from there to get the source.
I downloaded PPC386 and put it in \opt\fpc but nothing would compile.  I
downloaded the full '12 release of FPC, used it's install program tp
install it to \opt\fpc.  Then I could rebuild fpc by using "make cycle" but
every time I tried to make anything else I got an error.  I hadn't heard of
"make install" before, but here is what happens at the end of when I do
that...

...<snip>...
ppc386.exe -Twin32  -Xs -OG2p2 -n -Fue:\opt\fpc/rtl/win32
-Fue:\opt\fpc/units/win32  -di386 ppu.pas
Fatal: Can't compile unit SYSWIN32, no sources available
make.exe[1]: *** [ppu.ppw] Error 1
make.exe[1]: Leaving directory `e:/opt/fpc/utils'
make.exe: *** [utils_install] Error 2


This is the same thing I get when I try to "make fpc" or "make gtk".  Also,
now that I have done that, I get an error when I try to rebuild  the
compiler that I didn't get before...

e:/opt/fpc/compiler/ppc3.exe -Twin32   -Fu../rtl/win32
-Fue:\opt\fpc/units/win32
  -di386 -dSUPPORT_MMX  -Sg  -dGDB -dBROWSERLOG pp.pas
mv -f pp.exe ppc386.exe
e:/opt/fpc/bin/win32/make.exe echotime
make.exe[4]: Entering directory `e:/opt/fpc/compiler'
Start 10:15:04 now 10:19:03
make.exe[4]: Leaving directory `e:/opt/fpc/compiler'
make.exe[3]: Leaving directory `e:/opt/fpc/compiler'
make.exe[2]: Leaving directory `e:/opt/fpc/compiler'
E:/OPT/FPC/BIN/WIN32/cmp.exe -i138 ppc3.exe ppc386.exe
ppc3.exe ppc386.exe differ: char 537, line 4
make.exe[1]: *** [remake3] Error 1
make.exe[1]: Leaving directory `e:/opt/fpc/compiler'
make.exe: *** [cycle] Error 2

I am lost. Maybe it is time to wipe everything out and start over...

Jeff.






More information about the Lazarus mailing list