<p dir="ltr">Instead of editing the source, I think you can just try</p>
<p dir="ltr">alias tcsh=csh</p>
<p dir="ltr">In .bashrc or some variant of this such as a link from $WIENROOT/tcsh to wherever csh is on your system. This would catch all tcsh references.</p>
<p dir="ltr">___________________________<br>
Professor Laurence Marks<br>
Department of Materials Science and Engineering<br>
Northwestern University<br>
<a href="http://www.numis.northwestern.edu">www.numis.northwestern.edu</a><br>
<a href="http://MURI4D.numis.northwestern.edu">MURI4D.numis.northwestern.edu</a><br>
Co-Editor, Acta Cryst A<br>
&quot;Research is to see what everybody else has seen, and to think what nobody else has thought&quot;<br>
Albert Szent-Gyorgi</p>
<div class="gmail_quote">On Sep 24, 2014 7:03 AM, &quot;Peter Blaha&quot; &lt;<a href="mailto:pblaha@theochem.tuwien.ac.at">pblaha@theochem.tuwien.ac.at</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Apparently you have installed a csh (needed for all our *_lapw scripts),<br>
but not a tcsh.<br>
In most modern systems these are anyway the same.<br>
<br>
Solutions:<br>
a) Install a tcsh on your system<br>
<br>
b) fix the source code:<br>
<br>
In $WIENROOT/SRC_structeditor/bin<br>
<br>
search for all lines with &quot;tcsh&quot;:<br>
<br>
      grep tcsh *.m<br>
<br>
It gives a list where tcsh occurs:<br>
<br>
savestruct.m:            system(&quot;tcsh -c &#39;xncm ncmsymmetry -f tmpsave<br>
-nomm &gt;&amp;  error.ncmsym&#39; &quot;);<br>
showstruct.m:#      system(&quot;tcsh -c &#39;struct2dx -nomm -new -f s &gt;&amp;<br>
error.struct2dx&#39;&quot;, 1 , &quot;async&quot;);<br>
showstruct.m:      system(&quot;tcsh -c &#39;xcrysden --wien_struct s.struct &gt;&amp;<br>
error.xcrysden&#39;&quot;, 1);<br>
showstruct.m:#      system(&quot;tcsh -c &#39;xcrysden --wien_struct s.struct &gt;&amp;<br>
error.xcrysden&#39;&quot;, 1 , &quot;async&quot;);<br>
showstruct.m:#      system(&quot;tcsh -c &#39;VESTA $PWD/s.struct &gt;&amp;<br>
error.VESTA&#39;&quot;, 1 , &quot;async&quot;);<br>
s<br>
<br>
You can ignore the commented lines, but need to edit<br>
<br>
savestruct.m and showstruct.m<br>
<br>
and replace   tcsh by csh<br>
<br>
Please let me know if it works.<br>
I&#39;ll probably modify the sources for the next release.<br>
<br>
Regards<br>
<br>
On 09/24/2014 12:15 PM, John Rundgren wrote:<br>
&gt; Dear WIEN2k team,<br>
&gt;<br>
&gt; Problem with octave sshift:<br>
&gt;  &gt;t1=loadstruct(&quot;GaAs.struct&quot;)<br>
&gt;  &gt;t2=makeconventional(t1)<br>
&gt;  &gt;t3=sshift(t2,1,[0.0 0.0 0.1])<br>
&gt;<br>
&gt; sshift makes no operation and t3=t2. The full content of t2 and t3 are<br>
&gt; written out on the screen, so t3=t2 is easily seen.<br>
&gt;<br>
&gt; On the screen a diagnosis appears:<br>
&gt; octave:4&gt; t3=sshift(t2,1,[0.0 0.0 0.1])<br>
&gt; sh: 1: tcsh: not found<br>
&gt; cp: cannot stat ‘tmpsave.struct_ncmsym’: No such file or directory<br>
&gt; sh: 1: tcsh: not found<br>
&gt; cp: cannot stat ‘tmpsave.struct_ncmsym’: No such file or directory<br>
&gt; smultatom:  no spgroup specified, sym. op. are generated<br>
&gt; showequivalent:  no spgroup specified, sym. op. are generated<br>
&gt; warning: showequivalent: some elements in list of return values are<br>
&gt; undefined<br>
&gt;<br>
&gt; My WIEN2k is successfully installed with .bashrc.<br>
&gt; How can one get sshift going?<br>
&gt; Regards,<br>
&gt; John Rundgren<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Wien mailing list<br>
&gt; <a href="mailto:Wien@zeus.theochem.tuwien.ac.at">Wien@zeus.theochem.tuwien.ac.at</a><br>
&gt; <a href="http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien" target="_blank">http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien</a><br>
&gt; SEARCH the MAILING-LIST at:<br>
&gt; <a href="http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html" target="_blank">http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html</a><br>
<br>
--<br>
<br>
                                       P.Blaha<br>
--------------------------------------------------------------------------<br>
Peter BLAHA, Inst.f. Materials Chemistry, TU Vienna, A-1060 Vienna<br>
Phone: +43-1-58801-165300             FAX: +43-1-58801-165982<br>
Email: <a href="mailto:blaha@theochem.tuwien.ac.at">blaha@theochem.tuwien.ac.at</a>    WIEN2k: <a href="http://www.wien2k.at" target="_blank">http://www.wien2k.at</a><br>
WWW:   <a href="http://www.imc.tuwien.ac.at/staff/tc_group_e.php" target="_blank">http://www.imc.tuwien.ac.at/staff/tc_group_e.php</a><br>
--------------------------------------------------------------------------<br>
_______________________________________________<br>
Wien mailing list<br>
<a href="mailto:Wien@zeus.theochem.tuwien.ac.at">Wien@zeus.theochem.tuwien.ac.at</a><br>
<a href="http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien" target="_blank">http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien</a><br>
SEARCH the MAILING-LIST at:  <a href="http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html" target="_blank">http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html</a><br>
</blockquote></div>