Guess I've met this bug before. Oh, well, as a fpc trunk user, I never remember when bugs are found and fixed (except those I report myself). Compile now, it bugs, update later, it's gone. If you wish, you can try trunk.
extctrls.pp(1251,58) Error: Illegal expressionextctrls.pp(1251,58) Error: Error in type definitionextctrls.pp(1251,58) Fatal: Syntax error, ">" expected but "" foundFatal: Compilation aborted
Tried to start all over, but with Laz 1.4 RC3
It's compiler problem, not IDE. It's no use if you use newer IDE with the same compiler.
I dont know what it is, the fact is I have installed everything from fresh, and it does not work.Anyways, I give up, and as it also not is possible to install the 32 bit Lazarus on a 64 bit machine, I have to reinstall my machine with a 32 bit Linux.But thanks for the help.
If you pursue the knowledge and skill, you will have the power. If you give up, you'll stay as you are
#!/bin/bash#ln -s /usr/lib/x86_64-linux-gnu/libX11.so.6 /usr/lib/libX11.soln -s /usr/lib/x86_64-linux-gnu/libgdk-pixbuf-2.0.so.0 /usr/lib/libgdk_pixbuf-2.0.soln -s /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 /usr/lib/libgdk-x11-2.0.soln -s /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 /usr/lib/libpango-1.0.soln -s /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 /usr/lib/libgtk-x11-2.0.soln -s /usr/lib/x86_64-linux-gnu/libcairo.so.2 /usr/lib/libcairo.soln -s /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0 /usr/lib/libatk-1.0.soln -s /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 /usr/lib/libpangocairo-1.0.soln -s /usr/bin/amd64-mingw32msvc-windres /usr/bin/windresecho ‘you must install libgdk-pixbuf2.0-dev’
Quote from: zeljko on April 10, 2015, 04:49:50 pmDo you have something like this in /etc/fpc.cfg ?-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/*-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/rtlAnd are your i386 units there ?I have added the following 3 lines:-Fu/usr/local/lib/fpc/$fpcversion/units/$fpctarget-Fu/usr/local/lib/fpc/$fpcversion/units/$fpctarget/*-Fu/usr/local/lib/fpc/$fpcversion/units/$fpctarget/rtlNow I am able to compile Lazarus, but now I face a bizarre problems, as the compilation stops with this error:Compiling treefilteredit.pastreefilteredit.pas(61,60) Error: Illegal expressiontreefilteredit.pas(61,60) Error: Error in type definitiontreefilteredit.pas(61,60) Fatal: Syntax error, ">" expected but "" foundFatal: Compilation abortedBut line 61 in treefilteredit looks exactly as expected:Code: [Select]TBranchList = specialize TFPGObjectList<TTreeFilterBranch>;and the > is in position 60very stange
Do you have something like this in /etc/fpc.cfg ?-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/*-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/rtlAnd are your i386 units there ?
TBranchList = specialize TFPGObjectList<TTreeFilterBranch>;