[Lazarus] Lazarus compilation problems with 2.6.4 RC1

luiz americo pereira camara luizmed at oi.com.br
Sun Feb 16 13:30:18 CET 2014


I'm having similar problem.

When trying to rebuild from the IDE, the compilation stops with the
following message:
..\debugger\debugger.pp(41,3) Fatal: Can't find unit DbgIntfBaseTypes used
by Debugger

I added debuggerintf dependency to Lazarus project and no luck
Added debugger.pp to Lazarus project and also no luck

make clean all worked

Luiz


Luiz




2014-02-15 12:59 GMT-03:00 Michael Van Canneyt <michael at freepascal.org>:

>
> Hi,
>
> I tried to compile a new lazarus version from inside the IDE, using the
> 2.6.4 release candidate.
>
> It failed on the sqldb package. The sources mistakenly assume that the
> MySQL 5.6 connector will be included with 2.6.4.
> I fixed the define that controls this.
>
> It then failed on the debugger package. I could not immediatly determine
> what the problem was, the unit with types was not found (when the sources
> were in fact there)
>
> So, I first removed all .ppu and .o files in the lazarus dirs. It didn't
> help.
>
> I then tried compiling on the command-line, using a make clean all.
>
> This failed:
>
> /bin/cp -f Makefile.compiled lib/x86_64-linux/DebuggerIntf.compiled
> /bin/cp: cannot stat `Makefile.compiled': No such file or directory
> make[1]: *** [compiled] Error 1
> make[1]: Leaving directory `/home/michael/projects/lazarus/components/
> debuggerintf'
> make: *** [debuggerintf] Error 2
>
> I faked the file:
>
> araminta: >cd /home/michael/projects/lazarus/components/debuggerintf
> araminta: >touch Makefile.compiled
> araminta: >make  PP=ppcx64-2.6.4
> /bin/rm -f lib/x86_64-linux/debuggerintf.ppu
> ppcx64-2.6.4 -MObjFPC -Scghi -O1 -g -gl -vewnhi -l
> -Fu../../packager/units/x86_64-linux -Fu../lazutils/lib/x86_64-linux -Fu.
> -Fu/usr/local/lib/fpc/2.6.4/units/x86_64-linux/rtl -FE.
> -FUlib/x86_64-linux -Cg -dx86_64 debuggerintf.pas
> /bin/cp -f Makefile.compiled lib/x86_64-linux/DebuggerIntf.compiled
>
> All went well, and I could build the IDE, and from then on I could build
> the IDE from inside the IDE.
>
> Strange problems. So I decided to report here...
>
> Michael.
>
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20140216/511d4a6b/attachment-0003.html>


More information about the Lazarus mailing list