On Sun, Feb 24, 2008 at 3:44 AM, Steven Weiss <<a href="mailto:sweiss@iafrica.com">sweiss@iafrica.com</a>> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div bgcolor="#ffffff">
<div><font face="Arial" size="2">Hi Arlindo,</font></div>
<div><font face="Arial" size="2"></font> </div>
<div><font face="Arial" size="2">OK, udunits did not compile as you suggested. I get
the following error below using make make-3.81-66. Any ideas? I'm not that great
with Makefiles.</font></div>
<div><font face="Arial" size="2"></font> </div>
<div><font face="Arial" size="2">Regards</font></div>
<div><font face="Arial" size="2">Steven</font></div>
<div><font face="Arial" size="2"><br>linux-3vnb:/home/wavescape/grads-1.9.0-rc1/supplibs/src # make
install ALLDIRS=<br>udunits<br>Building install ...<br>make[1]: Entering
directory `/home/wavescape/grads-1.9.0-rc1/supplibs/src'<br>make[1]:
`udunits.config' is up to date.<br>make[1]: Leaving directory
`/home/wavescape/grads-1.9.0-rc1/supplibs/src'<br>make[1]: Entering directory
`/home/wavescape/grads-1.9.0-rc1/supplibs/src'<br>make[2]: Entering directory
`/home/wavescape/grads-1.9.0-rc1/supplibs/src/udunit<br>s'<br>Makefile:605: ***
target pattern contains no `%'. Stop.<br>make[2]: Leaving directory
`/home/wavescape/grads-1.9.0-rc1/supplibs/src/udunits<br>'<br>make[1]: ***
[udunits.install] Error 2<br>make[1]: Leaving directory
`/home/wavescape/grads-1.9.0-rc1/supplibs/src'<br>make: *** [install] Error
2</font></div></div></blockquote><div><br>This is a bit strange. Can you send me the output of<br><br>% make --version<br>% gcc --version<br>% uname -a<br><br>The version of UDUNITS under the supplibs have been slightly patched as to produce portable GrADS binaries, something we have done for years, so that it finds "udunits.dat" under GADDIR. I have built the supplibs on a large number of platforms, and UDUNITS is never a package that gave me grief. So, I am a bit surprised. My guess is that you have an older version of "make". I have access to a SuSe box, not sure which version it is. Let's first see what you've got.<br>
<br>There are 2 kinds of users who builds the supplibs from sources: 1) the pre-compiled supplibs don't work for them (I'd like to know when this is the case), and 2) for security reasons or just personal preference, one likes always to build everything from sources, which is why I tried to document the build process. Do you include yourself under 1) or 2)? I guess my question is, have you tried using the pre-compiled i686 supplibs "as is"? Was there a problem? Is this an option for you? If so, it could save us both time figuring out some particularities of SuSe.<br>
<br> Arlindo<br><br></div></div>-- <br>Arlindo da Silva<br><a href="mailto:dasilva@alum.mit.edu">dasilva@alum.mit.edu</a>