Paul Pritchard wroteI tried checking out the code from the CVS server but it asks me for a password. Since I don't know the password, I downloaded everything from
the
ftp server.
The cvs password for checkout is CVS. You should only have to do this once.
Show quoted text 6 lines
procedures
in reader.inc, writer.inc, etc.). After my modifications, fcl compiled.
I cycled the compiler and couldn't make the fcl either. I reverted to a 7/28 compiler and the LCL went ok. I still couldn't compile lazarus with it. Got an error like the following:
Compiling .\lcl\tabnotbk.pp
Linking .\lazarus.exe
E:\pp\source\rtl\win32\objpas.ow(.text+0x3c1):objpas.pp: undefined reference to
`FPC_RESOURCESTRINGTABLES'
E:\pp\source\rtl\win32\objpas.ow(.text+0x494):objpas.pp: undefined reference to
`FPC_RESOURCESTRINGTABLES'
E:\pp\source\rtl\win32\objpas.ow(.text+0x520):objpas.pp: undefined reference to
`FPC_RESOURCESTRINGTABLES'
E:\pp\source\rtl\win32\objpas.ow(.text+0x537):objpas.pp: undefined reference to
`FPC_RESOURCESTRINGTABLES'
E:\pp\source\rtl\win32\objpas.ow(.text+0x567):objpas.pp: undefined reference to
`FPC_RESOURCESTRINGTABLES'
E:\pp\source\rtl\win32\objpas.ow(.text+0x57e):objpas.pp: more undefined referenc
es to `FPC_RESOURCESTRINGTABLES' follow
Closing script .\ppas.bat
3061 Lines compiled, 7.4 sec
Show quoted text 5 lines
I got this on LCL with the latest cycled compiler as well when compiling fcl.
I'm sure that I am doing something wrong. Any help would be appreciated.
Check the Win32 HowTo avaialable at :
http://www.miraclec.com/lazarus/how.html
It should at least get you going in the right direction. It may be a little out of date, as a new version of GTK is out since it was written, but the versions listed there will work. I'll update it when I get a chance.
One thing not covered there. If you are using the utilities supplied with FPC (especially make) then you will run into a command line length problem when compiling lazarus. Make a batch file in your path (or an equivalent CMD if on NT) like the following:
BIGMAKE.BAT
@echo off
make clean
make -n >junk.bat
call junk
del junk.bat
This will overcome the command line length problem.
Jeff.
