ports/184481: x11-fm/doublecmd compilation fail
Toni Ballesta
mustelator at yahoo.es
Mon Apr 7 23:50:01 UTC 2014
The following reply was made to PR ports/184481; it has been noted by GNATS.
From: Toni Ballesta <mustelator at yahoo.es>
To: bug-followup at FreeBSD.org, mustelator at yahoo.es
Cc:
Subject: Re: ports/184481: x11-fm/doublecmd compilation fail
Date: Tue, 08 Apr 2014 01:37:26 +0200
Hello. Ok, I'm upgrade to Freebsd 10.0-RELEASE and now, using
portmaster, the problem is with editors/lazarus-lcl-gtk2.
Second try with portmaster -C:
===> Installing for lazarus-lcl-gtk2-1.2_1
cd:
/usr/ports/editors/lazarus-lcl-gtk2/work/lazarus/lcl/units/x86_64-freebsd/gtk2:
No such file or directory
*** Error code 2
Oh SIR, If I go to the path and make clean, then build correctly, the
gtk2 and the nogui! Can somebody explain this?
And now, other "problem" with editors/lazarus-lcl-nogui!!! But the same
solution: make clean && make, and ok... :$
Continuing (or restarting) compiling the mucommander, it shows an error
and nop, doesn't work:
# portmaster x11-fm/doublecmd
==============================
(...)
Compiling fmain.pas
Compiling ./fileviews/ubrieffileview.pas
Compiling ./fileviews/ufileviewwithgrid.pas
Compiling fmain.pas
Compiling ./fileviews/ubrieffileview.pas
Compiling fmain.pas
Compiling ./fileviews/ucolumnsfileview.pas
Compiling fmain.pas
Compiling ufileviewnotebook.pas
ufileviewnotebook.pas(93,44) Error: Identifier not found "TCustomNotebook"
ufileviewnotebook.pas(93,44) Error: class type expected, but got
"<erroneous type>"
ufileviewnotebook.pas(147,24) Error: No property found to override
ufileviewnotebook.pas(147,24) Error: This kind of property can't be
published
ufileviewnotebook.pas(151,25) Error: No property found to override
ufileviewnotebook.pas(151,25) Error: This kind of property can't be
published
ufileviewnotebook.pas(152,23) Error: No property found to override
ufileviewnotebook.pas(152,23) Error: This kind of property can't be
published
ufileviewnotebook.pas(112,15) Error: There is no method in an ancestor
class to be overridden: "TFileViewNotebook.DoChange;"
ufileviewnotebook.pas(113,15) Error: There is no method in an ancestor
class to be overridden:
"TFileViewNotebook.MouseDown(TMouseButton,TShiftState,LongInt,LongInt);"
ufileviewnotebook.pas(114,15) Error: There is no method in an ancestor
class to be overridden:
"TFileViewNotebook.MouseMove(TShiftState,LongInt,LongInt);"
ufileviewnotebook.pas(115,15) Error: There is no method in an ancestor
class to be overridden:
"TFileViewNotebook.MouseUp(TMouseButton,TShiftState,LongInt,LongInt);"
ufileviewnotebook.pas(155,1) Fatal: There were 12 errors compiling
module, stopping
ERROR: failed compiling of project
/usr/ports/x11-fm/doublecmd/work/doublecmd-0.5.9/src/doublecmd.lpi
*** Error code 2
Stop.
make[1]: stopped in /usr/ports/x11-fm/doublecmd
*** Error code 1
Stop.
make: stopped in /usr/ports/x11-fm/doublecmd
==============================
The lazarus seems to be installed ok:
# pkg info -x lazarus
lazarus-1.2
lazarus-lcl-gtk2-1.2_1
lazarus-lcl-nogui-1.2_1
lazarus-lcl-units-1.2_1
More information about the freebsd-ports-bugs
mailing list