LCLExtensions 0.6.1 complains uses.inc is missing on Cocoa builds
Original Reporter info from Mantis: MIS5
-
Reporter name:
Original Reporter info from Mantis: MIS5
- Reporter name:
Description:
I think maybe some kind of problem has been introduced in Cocoa
When trying to insall lclextensions 0.6.1 eiher manually or through fpcupdeluxe I get error it can not find "uses.inc"
This is a new problem I have not experience before with earlier cocoa or carbon builds (including both official releases and trunks)
Mantis conversion info:
- Mantis ID: 33973
- Build: Lazarus cocoa trunk 10th July
- Platform: Mac cocoa trunk 10th July
- Version: 1.8.5 (SVN)
Designs
- Show closed items
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
added CategoryLCL StatusFeedback Version1.8.5 (SVN) WS: Cocoa labels
- Author Owner
Converted from Mantis. Note by MIS5
- Mantis submitter username: MIS5
- Mantis submitter real name: MIS5
Problem reappeared - this is using clean cocoa trunk with fpcupdeluxe - just a few hours old... and I have done nothing else.
Then in terminal:
lazbuild --build-ide= --widgetset="Cocoa"I get this error
(3104) Compiling lclextensions_package.pas
(3104) Compiling delphicompat.pas
/Users/examplename/EN/LazarusComponents/lclextensions_lazarus/delphicompat.pas(131,2) Fatal: (2013) Cannot open include file "uses.inc"
Fatal: (1018) Compilation aborted
Error: (lazarus) Compile package lclextensions_package 0.6.1: stopped with exit code 256
/Users/examplename/EN/LazarusComponents/HtmlViewer/source/FramBrwz.pas(1088,51) Warn
/Developer/lazarus/components/ideintf/dbpropedits.pas(58,32) Hint: (5024) Parameter "Index" no
(310
Error: (lazarus) Compile package FrameViewer09 11.0: terminated
Error: (lazarus) Compile package IDEIntf 1.0: terminated
Error: (lazarus) Compile package SynEdit 1.0: terminated
Error: (lazarus) [TLazPackageGraph.CompileRequiredPackages] "Exit code 256"
Error: (lazarus) Building IDE: Compile AutoInstall Packages failed. - Author Owner
Converted from Mantis. Note by MIS5
- Mantis submitter username: MIS5
- Mantis submitter real name: MIS5
Clean install, just downloaded
fpcupdeluxe-x86_64-darwin-cocoa.app.zip
from
https://github.com/newpascal/fpcupdeluxe/releasesafter initial "trunk" install into a new directory, I try install "virtualtreeviewnew"
However that results in this error
Quote
rwin for x86_64
(3104) Compiling lclextensions_package.pas
(3104) Compiling delphicompat.pas
/Users/examplename/EN/lazaruscoc64bit/ccr/luipack/lclextensions/delphicompat.pas(137,2) Fatal: (2013) Cannot open include file "uses.inc"
Fatal: (1018) Compilation aborted
Error: /Users/examplename/EN/lazaruscoc64bit/fpc/bin/x86_64-darwin/ppcx64 returned an error exitcode
Error: (lazarus) Compile package lclextensions_package 0.6.1: stopped with exit code 256
Error: /Users/examplename/EN/lazaruscoc64bit/fpc/bin/x86_64-darwin/ppcx64 returned an error exitcode
Error: (lazarus) Compile package lclextensions_package 0.6.1: stopped with exit code 256for x86_64
(1002) Target OS: Darwin for x86_64
(3104) Compiling lazcontrols.pas
Error: (lazarus) Compile package Printer4Lazarus 0.5: terminated
Error: (lazarus) Compile package LazControls 1.0.1: terminated
Error: (lazarus) Compile package SynEdit 1.0: term9001) Assembling (pipe) /Users/examplename/EN/lazaruscoc64bit/lazarus/compo
Error: (lazarus) Compile package Printer4Lazarus 0.5: terminated
Error: (lazarus) Compile package LazControls 1.0.1: terminatedinated
Error: (lazarus) [TLazPackageGraph.CompileRequiredPackages] "Exit code 256"fpcupdeluxe: ERROR: UniversalInstaller (ConfigModule: luipack): Failure trying to rebuild Lazarus.
Details:
fpcupdeluxe: ERROR: UniversalInstaller (ConfigModule: luipack): Failure trying to rebuild Lazarus.
Details:ERROR: Fpcupdeluxe fatal error !
- Author Owner
Converted from Mantis. Note by MIS5
- Mantis submitter username: MIS5
- Mantis submitter real name: MIS5
Fpcupdeluxe developer responded:
"
Fpcupdeluxe uses online sources to install packages.
However, these sources are fast changing and moving all the time.Now it seems that these vtv-sources are no longer updated due to the fact that they are included (again) with Lazarus !
So, just install the latest vtv by installing the vtv that comes with Lazarus.
" - Author Owner
Converted from Mantis. Note by MIS5
- Mantis submitter username: MIS5
- Mantis submitter real name: MIS5
The reason for this problem is that Lazarus includes "cocoa" version of files in LCL Extensions "include" folder, but apparent noone merged those back files into the official (as much as it gets) Lazarus repository for virtual treeview port for Lazarus
- Author Owner
Converted from Mantis. Note by Dmitry Boyarintsev
- Mantis submitter username: skalogryyz
- Mantis submitter real name: Dmitry Boyarintsev
is it still an issue?