Subj : Help compiling on a Mac
To   : Andrew Leary
From : Vince Coen
Date : Tue Sep 06 2016 10:50 am

Hello Andrew!

Monday September 05 2016 21:13, you wrote to me:


VC>> 4.  On one terminal run less SETUP.sh
VC>> 5.  on other term follow the instruction that relate to autorun
VC>> [bash SETUP.sh ] - which fails on mine (El Capitan) but does
VC>> install the services into /etc/services - so useful for
VC>> something.

VC>> 6. Reading the SETUP (via 4) and using user & group set up set up
VC>> first A. the bbs group B. the mbse user noting the details of set
VC>> up via (4). You will need to go into user set up twice (Advanced)
VC>> to change group from staff to bbs.

VC>> Now following the instuctions in INSTALL and compile the package.
VC>> If you have any missing elements install them via home brew e.g.,
VC>> brew install packagename using a terminal.

VC>> That will do it for a wee while - I will look at continuing the
VC>> install tomorrow and I seem to have hit a snag with wrong targets
VC>> in the compile so must have a wrong setting somewhere.

> Vince,

> If you can give me the necessary information, I should be able to add
> support for the Intel Macs to SETUP.sh.  I unfortunately do not have
> access to such a machine.

> For the most part, it should be a matter of adjusting for differences
> in where the Macs store things like the users, groups, and passwords.

It is going to be more than that -

Using passwd & group has to be replaced with a different call for each and
every parameter requirement as the mac call only seems to take one param at a
time and it goes to a different place but ends up in the same place i.e.,
/etc/passwd .

Next is that having homebrew installed is vital along with any required
packages including GCC.

Location of the install is different as /opt is a link to the real
/usr/local/Cellar  and as that is on the 'boot' drive a user may well want it
some where else (in my case /Users/mbse).

My head hurts :)

Next one is the build fails due to bad target - need to have a close look at
that as yesterday I did not spot the obvious !

There is more :(

More later ....


Vince

--- Mageia Linux v5/Mbse v1.0.6/GoldED+/LNX 1.1.501-b20150715
* Origin: Air Applewood, The Linux Gateway to the UK (2:250/1)