<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="Helvetica, Arial, sans-serif">Hi all,<br>
<br>
On the new wiki I added the following note for the installation part
some weeks ago:<br>
======================<br>
When the ./configure... step ends in errors like:<br><br>
<code>./configure: 37: function: not found<br><br>
./configure: 93: function: not found<br><br>
./configure: 174: build_config: not found<br></code><br>
<code>...<br><br>
./configure: 191: build_pkgconfig: not found</code><br>
<br>
Either edit the ./configure file and replace on the first line
"#!/bin/sh" to "#!/bin/bash" and run again, or simply type: bash
./configure .....<br>
===========================<br>
<br>
i just updated this WIKI entry with the following:<br>
===========================<br>
</font><font face="Helvetica, Arial, sans-serif">When you are on
(K)Ubuntu and the ./configure... step ends in errors like:<br><br>
<code>./configure: 37: function: not found<br><br>
./configure: 93: function: not found<br><br>
./configure: 174: build_config: not found<br></code><br>
<code>...<br><br>
./configure: 191: build_pkgconfig: not found</code><br>
<br>
Either edit the ./configure file and replace on the first line
"#!/bin/sh" to "#!/bin/bash" and run again, or simply type: bash
./configure .....<br>
This problem is caused due to the fact that (K)Ubuntu Edgy defaults to
the dash shell instead of the bash shell. Dash is currently known for
being less compatible with scripting.<br>
<br>
============================<br>
<br>
</font><font face="Helvetica, Arial, sans-serif">('m dedicating a
separate mail to it because I think it is important for all (K)Ubuntu
users who do a lot of compiling themselves or who do use a lot of
(bash) shell scripts like I do myself.</font><br>
<font face="Helvetica, Arial, sans-serif"><br>
If you're on (K)Ubuntu and you do in a terminal the following: </font>
ls -l $(which sh)<br>
You will most likely get: lrwxrwxrwx 1 root root 4 2006-10-28 17:26
/bin/sh -> dash.<br>
<br>
As mentioned: dash is known to be incompatible in scripting (Google
around). Just wanted to let you know.<br>
<br>
Kind regards,<br>
Harry<br>
</body>
</html>