@DonAlfredo
I have never seen this iconv-error before on Mac.
What OSX-version are you using.
I am using Mojave, upgraded from High Sierra (Parallels VM).
And what does
ls /usr/lib/libiconv.*
and
ls /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib/libiconv.*
say ?
Not sure of the question. if you are asking about these lines in the fpcupdeluxe log windows:
Compiling lazres.pp
Linking ./lazres
ld: library not found for -liconv
An error occurred while linking
Firstly I do not have an SDKs folder under /Library/Developer/CommandLineTools/. The only folder under that is usr and it has a single folder share. So All that is there is /Library/Developer/CommandLineTools/usr/share.
Sorry you are crediting me with far too much competence and knowledge, I have no idea what 'liconv' is, it's what appeared in the log window and there is no file of that name on my system, that's kinda the limit of my knowledge.
About your second error: you try to install different versions of FPC in the same directory !
Personally, I keep trunk in an install-directory called "trunk".
And fixes in "fixes".
OK, that makes sense, I have been simply using the same folder. And as you point out, the URL issues could be because there is an existing version of the INI file that I should get rid of. I will Try a Fixes/Fixes into a different and clean folder and see if that makes sense.
As suggested I have opted for a Fixes 3.2/Fixes 2.0 install into new folder ./fpcupdeluxe/fixes (after deleting the old folders). The INI file generated is:
[General]
GetRepo=1
FPCOptions=
LazarusOptions=
FPCRevision=
LazarusRevision=
FPCBranch=
LazarusBranch=
SplitFPC=1
SplitLazarus=0
UseWget=0
MakeJobs=1
ExtraVerbose=0
AutoSwitchURL=0
FpcupBootstrappersOnly=0
ForceLocalRepoClient=0
[URL]
fpcURL=https://svn.freepascal.org/svn/fpc/branches/fixes_3_2
lazURL=https://svn.freepascal.org/svn/lazarus/branches/fixes_2_0
[Patches]
FPCPatches=
LazarusPatches=
Bit late responding, I'm waiting for the latest install to succeed (or not). I think FPC installed/built and now onto lazarus. OK, so gets to the end and voila, and again, I have absolutely no idea what the -liconv is:
Target OS: Darwin for x86_64
Compiling lazres.pp
Linking ./lazres
ld: library not found for -liconv
An error occurred while linking
Error: Error while linking
Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
Error: /Users/kevin/fpcupdeluxe/fixes/fpc/bin/x86_64-darwin/ppcx64 returned an error exitcode
make[1]: *** [all] Error 2
make: *** [lazbuild] Error 2
fpcupdeluxe: ERROR: LazarusNativeInstaller (BuildModuleCustom: Lazbuild): make returned error code #512
ERROR: Fpcupdeluxe fatal error !
Apologies for bothering you guys, I know it is difficult working out what the ill-informed noobs are doing and I appreciate your (and other contributors) patience and help.
Kevin