Forum > General
MacOS Install Trunk Branch Alongside of 2.0.10?
DonAlfredo:
The log is very clear. Newest XCode does not include SVN, so you cannot checkout a SVN repository.
You can try to choose a GIT version of FPC and Lazarus trunk. AFAIK, GIT is made available by XCode, but I stand corrected if not.
See screenshot.
Dan3468298:
Did the git version and installed well but MacOS told the Laz App file was damaged. So tried download again and received:
--- Code: Pascal [+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i < x.length; i++) { x[i].style.maxHeight='none'; x[i].style.height = Math.min(x[i].clientHeight+15,306)+'px'; x[i].style.resize = "vertical";}};} --- Going to install/update Lazarus only with given options.FPCUP(deluxe) is starting up. Bootstrap dir: /Applications/LazTrunk/fpcbootstrapFPCupdeluxe basedir: /Applications/LazTrunkFPC URL: https://svn.freepascal.org/svn/fpc/trunkFPC options: FPC source directory: /Applications/LazTrunk/fpcsrcFPC install directory: /Applications/LazTrunk/fpcLazarus URL: https://github.com/graemeg/lazarus.gitLazarus options: Lazarus source directory: /Applications/LazTrunk/lazarusLazarus install directory: /Applications/LazTrunk/lazarus Please stand back and enjoy ! 26-7-20 15:36:09: fpcupdeluxe: V304 (20200722) started.FPCUPdeluxe V1.8.0e for x86_64-darwin running on Mac OS X 10.15.5 Found valid bsdtar application.Found valid make application.Found valid make application.fpcupdeluxe: info: LazarusNativeInstaller (CleanModule: Lazarus): Deleting Lazarus primary config file (lazarus.cfg).fpcupdeluxe: info: LazarusNativeInstaller (CleanModule: Lazarus): Running "make distclean" twice inside /Applications/LazTrunk/lazarus/fpcupdeluxe: Executing: /usr/bin/make FPC=/Applications/LazTrunk/fpc/bin/x86_64-darwin/fpc PP=/Applications/LazTrunk/fpc/bin/x86_64-darwin/ppcx64 PREFIX=/Applications/LazTrunk/lazarus INSTALL_PREFIX=/Applications/LazTrunk/lazarus LAZARUS_INSTALL_DIR=/Applications/LazTrunk/lazarus/ OS_SOURCE=darwin CPU_SOURCE=x86_64 OS_TARGET=darwin CPU_TARGET=x86_64 --directory=/Applications/LazTrunk/lazarus/ distclean (working dir: /Applications/LazTrunk/lazarus)Makefile:134: *** Compiler /Applications/LazTrunk/fpc/bin/x86_64-darwin/fpc not found. Stop.fpcupdeluxe: info: LazarusNativeInstaller (CheckModule: Lazarus): Checking Lazarus sources with TGitClientFound valid git application.fpcupdeluxe: Executing: /usr/bin/git status --porcelain (working dir: /Applications/LazTrunk/lazarus)fpcupdeluxe: Executing: /usr/bin/git config remote.origin.url (working dir: /Applications/LazTrunk/lazarus)fpcupdeluxe: info: LazarusNativeInstaller (CheckModule: Lazarus): sources ok.fpcupdeluxe: info: LazarusNativeInstaller (GetModule: Lazarus): Start checkout/update of Lazarus sources.fpcupdeluxe: Executing: /usr/bin/git log -n 1 --grep=^git-svn-id: (working dir: /Applications/LazTrunk/lazarus)fpcupdeluxe: Executing: /usr/bin/git status --porcelain --untracked-files=no (working dir: /Applications/LazTrunk/lazarus)fpcupdeluxe: info: LazarusNativeInstaller (GitClient: Lazarus): Running GIT checkout or update.fpcupdeluxe: Executing: /usr/bin/git status --porcelain (working dir: /Applications/LazTrunk/lazarus)fpcupdeluxe: Executing: /usr/bin/git config remote.origin.url (working dir: /Applications/LazTrunk/lazarus)fpcupdeluxe: Executing: /usr/bin/git pull --all --recurse-submodules=yes (working dir: /Applications/LazTrunk/lazarus)fpcupdeluxe: Executing: /usr/bin/git submodule update (working dir: /Applications/LazTrunk/lazarus)fpcupdeluxe: Executing: /usr/bin/git reset --hard (working dir: /Applications/LazTrunk/lazarus)fpcupdeluxe: Executing: /usr/bin/git rev-list --max-count=1 HEAD (working dir: /Applications/LazTrunk/lazarus)fpcupdeluxe: Executing: /usr/bin/git log -n 1 --grep=^git-svn-id: (working dir: /Applications/LazTrunk/lazarus)fpcupdeluxe: info: LazarusNativeInstaller (GetModule: Lazarus): Lazarus was at revision: 63657fpcupdeluxe: info: LazarusNativeInstaller (GetModule: Lazarus): Lazarus is now at revision: 63657fpcupdeluxe: info: LazarusNativeInstaller (GetModule: Lazarus): No Lazarus patches defined.fpcupdeluxe: info: LazarusNativeInstaller (ConfigModule: Lazarus): Looking for LLDB debugger for Lazarus.fpcupdeluxe: Executing: /Library/Developer/CommandLineTools/usr/bin/lldb --version (working dir: /Applications/LazTrunk/lazarus)fpcupdeluxe: info: LazarusNativeInstaller (ConfigModule: Lazarus): GDB --version output: lldb-1103.0.22.10fpcupdeluxe: info: LazarusNativeInstaller (ConfigModule: Lazarus): GDB major version: 1103fpcupdeluxe: info: Lazarus native builder: Detected source version Lazarus: 2.1.0fpcupdeluxe: info: Lazarus native builder: Using FPC compiler with version: 0.0.0fpcupdeluxe: info: LazarusNativeInstaller (BuildModuleCustom: Lazbuild): Running: make lazbuildfpcupdeluxe: Executing: /usr/bin/make --directory=/Applications/LazTrunk/lazarus FPC=/Applications/LazTrunk/fpc/bin/x86_64-darwin/fpc PP=/Applications/LazTrunk/fpc/bin/x86_64-darwin/ppcx64 USESVN2REVISIONINC=0 PREFIX=/Applications/LazTrunk/lazarus INSTALL_PREFIX=/Applications/LazTrunk/lazarus LAZARUS_INSTALL_DIR=/Applications/LazTrunk/lazarus/ FPCDIR=/Applications/LazTrunk/fpcsrc FPCMAKE=/Applications/LazTrunk/fpc/bin/x86_64-darwin/fpcmake PPUMOVE=/Applications/LazTrunk/fpc/bin/x86_64-darwin/ppumove LCL_PLATFORM=cocoa OPT=-vw-n-h-l-d-u-t-p-c- lazbuild (working dir: /Applications/LazTrunk/lazarus)Makefile:134: *** Compiler /Applications/LazTrunk/fpc/bin/x86_64-darwin/fpc not found. Stop.fpcupdeluxe: ERROR: LazarusNativeInstaller (BuildModuleCustom: Lazbuild): make returned exit status #512 ERROR: Fpcupdeluxe fatal error !Sequencer (UserIDE): Failure running fpcupdeluxe: error executing sequence UserIDESequencer (Lazarus): Failure running fpcupdeluxe: error executing sequence LazarusSequencer (Only): Failure running fpcupdeluxe: error executing sequence Only ******************************************************************************* fpcupdeluxe: info: LazarusNativeInstaller (GetModule: Lazarus): Lazarus was at revision: 63657fpcupdeluxe: info: LazarusNativeInstaller (GetModule: Lazarus): Lazarus is now at revision: 63657fpcupdeluxe: info: Lazarus native builder: Detected source version Lazarus: 2.1.0fpcupdeluxe: info: Lazarus native builder: Using FPC compiler with version: 0.0.0fpcupdeluxe: Start of compile error summary.fpcupdeluxe: ERROR: LazarusNativeInstaller (BuildModuleCustom: Lazbuild): make returned exit status #512fpcupdeluxe: Done !!
trev:
The last version of Xcode that included svn was 11.3.1. Xcode also includes git (but git-svn etc have also been removed).
The Installing Lazarus on macOS Wiki article was recently updated to provide both svn and git options for downloading fixes and trunk and compiling them.
Dan3468298:
--- Quote from: trev on July 27, 2020, 02:29:08 am ---The last version of Xcode that included svn was 11.3.1. Xcode also includes git (but git-svn etc have also been removed).
The Installing Lazarus on macOS Wiki article was recently updated to provide both svn and git options for downloading fixes and trunk and compiling them.
--- End quote ---
Thanks for pointing that out. Will give the command line a go.
DonAlfredo:
@Dan346829
We now have (your) proof that GIT can be used.
However.
--- Quote ---Going to install/update Lazarus only with given options.
--- End quote ---
You need to install FPC first to compile Lazarus.
Navigation
[0] Message Index
[#] Next page
[*] Previous page