> Richard, my fresh, clean, unadulterated Ubuntu will
not compile
> anything so as a quickie could you do the following to
see if this
> clears up some of the problems.
> In the Makefile
>
> #---------------AS ROOT
> mk_SETUP:
> $(call echo_SU_request)
> sudo make SHELL=/bin/bash SETUP <<-- define
SHELL
> touch $
>
> #---------------AS LUSER
> mk_CROSS: mk_SETUP
> $(call echo_PHASE,Cross and Temporary Tools)
> (sudo $(SU_LUSER) "source .bashrc && cd
$(MOUNT_PT)/$(SCRIPT_ROOT)
> && make SHELL=/bin/bash AS_LUSER" )
<<-- define SHELL
>
> mk_SUDO: mk_CROSS
> sudo make SHELL=/bin/bash SUDO <<-- define
SHELL
> touch $ sudo make restore-luser-env
> touch $
George,
This makes little difference. I still had to add
SHELL=/bin/bash to the
Makefile itself in order to stop -e appearing everywhere,
and the #! in
the command files is still /bin/sh so the scripts fail as
before.
R.
--
http://linuxfromscratch.org/mailman/listinfo/alfs-discu
ss
FAQ: http://www.linux
fromscratch.org/faq/
Unsubscribe: See the above information page
|