<div dir="ltr">Hi Mary,<div><br></div><div>Thank you very much! It was solved!!</div><div><br></div><div>Yours, </div><div>Jack-Hsu</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Mar 4, 2014 at 5:04 AM, Mary Haley <span dir="ltr"><<a href="mailto:haley@ucar.edu" target="_blank">haley@ucar.edu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Jack,<br>
<br>
Thanks for the make-output file.<br>
<br>
This is the error that's causing the problem:<br>
<br>
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld: cannot find -lXrender<br>
<br>
I'm surprised there's no "error" associated with this.<br>
<br>
You need to have the X11 development libraries installed on your system, and make sure that they can be found.<br>
<br>
Do you have libXrender? You can type this to find out:<br>
<br>
locate libXrender.so<br>
<br>
If you don't have this file, then please see:<br>
<br>
<a href="http://www.ncl.ucar.edu/Download/linux.shtml#InstallSoftware" target="_blank">http://www.ncl.ucar.edu/Download/linux.shtml#InstallSoftware</a><br>
<br>
If you do have this file, then you may need to edit your $NCARG/config/Site.local file and add the path to it to the "#define LibSearch" line. For example, if you see the file "/usr/X11R6/lib/libXrender.so", then you need to add "-L/usr/lib64" to the end of the line:<br>
<br>
#define LibSearch …[snip]…. -L/usr/X11R6/lib<br>
<br>
You will need to run "make Everything" after making this change.<br>
<br>
--Mary<br>
<div><div class="h5"><br>
On Feb 28, 2014, at 5:54 PM, Shi-Pei Hsu <<a href="mailto:hsushipei1@gmail.com">hsushipei1@gmail.com</a>> wrote:<br>
<br>
> Dear all,<br>
> I tried to build NCL-6.1.2 from source code but I failed. The OS I'm running is x86_64 SUSE Linux Enterprise 10 (SP2) with gcc-4.1.2.<br>
> All the external software are successfully installed(I guess) expect Vis5D+(Won't use it). I install NCL in a non-standard place (e.g. /data1/hsu/software/NCL ) since I don't have permission to be root.<br>
><br>
> I followed the installation step: run $ ./configure and then $ make Everything >& make-output &. After the make was finished, I couldn't find the executable ncl binary in $NCARG_ROOT/bin. Then I checked the "make-output" file for any "fatal" and "error". I can't find any "fatal" and all the "error" I found was something like "error.c", "error.o", or "Making Makefiles in ./ncarg2d/man/error_handling".<br>
><br>
> So, I don't know what happened.<br>
><br>
> P.S.: I've attached the "make-output" in this email<br>
><br>
> Thank you!<br>
><br>
> Sincerely,<br>
> Jack Hsu<br>
</div></div>> <make-output.tar.bz2>_______________________________________________<br>
> ncl-install mailing list<br>
> List instructions, subscriber options, unsubscribe:<br>
> <a href="http://mailman.ucar.edu/mailman/listinfo/ncl-install" target="_blank">http://mailman.ucar.edu/mailman/listinfo/ncl-install</a><br>
<br>
</blockquote></div><br></div>