Markus Hoenicka wrote:
Quoting km4hr <[EMAIL PROTECTED]>:

I just happened to notice that I may not be executing the sqlite
installation process (configure/make/make install) in a full "bash"
environment. My usual environment is "ksh". Typing in the command
"/bin/OpenSource/bin/bash" I get a bash prompt. But apparently that doesn't put me in a full bash environment. I just noticed that unless I specify the
full path to the GNU make command (/opt/OpenSource/bin/make) then the ksh
version (/usr/bin/make) is executed. I wonder what I have to do to get into
a true bash environment? Must be some environment viable that has to be
changed. Oh well, one mystery begets another!


There is no such thing as a full "bash" environment. bash is just another shell, just like ksh. You may experience some differences because the shells may read different startup files, so e.g. environment variables may be set differently.

Some systems like FreeBSD call the GNU make binary "gmake" to distinguish it from the system's own make binary. You could put a symlink called "gmake" into /usr/bin (or /usr/local/bin, depending on your local policy) which points to /opt/OpenSource/bin/make. You can then run GNU make by using "gmake" instead of "make" in the build process from any shell you prefer.

regards,
Markus

Markus has good advice. We make legacy Unix machines compatible with open source software by installing gcc and key GNU utilities like make, bison etc in /usr/local/bin and put that in the path. Where the names clash, like with "make" we name the GNU one gmake.

You then have the ./configure, gmake and gmake install sequence working.

-----------------------------------------------------------------------------
To unsubscribe, send email to [EMAIL PROTECTED]
-----------------------------------------------------------------------------

Reply via email to