Thank you very much. Your suggested command helped. I am very appreciated.<br>Best,<br>Anahita<br><br><div class="gmail_quote">On Fri, Jul 9, 2010 at 11:07 AM, Matthew Holland <span dir="ltr">&lt;<a href="mailto:mdholland@ucdavis.edu">mdholland@ucdavis.edu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">It seems pretty clear to me from the OP&#39;s further clarifications that<br>
this is a header file that belongs to a third party application, and<br>
the effects of editing the header file in question are known to the<br>
poster.  The OP&#39;s lack of familiarity with UNIX comes through, and I<br>
think this is rousing everyone&#39;s protective instincts.  Fine, but this<br>
all probably resulted from untarring the source code with sudo in the<br>
first place, so I think we can all just calm down with the warnings.<br>
<br>
I should add that I screwed up the chown command in my first response.<br>
 It should be &quot;chown username file&quot; instead of &quot;chown file username.&quot;<br>
Sorry for any confusion.<br>
<br>
I would recommend the the OP that if you&#39;re going to be using a Mac<br>
for this sort of thing, you do some reading on general UNIX use and<br>
administration.  And learn to read man pages, if you don&#39;t know<br>
already.  All will become clear in good time.<br>
<br>
Matt<br>
<div><div></div><div class="h5"><br>
On Fri, Jul 9, 2010 at 10:59 AM, Bill Kendrick &lt;<a href="mailto:nbs@sonic.net">nbs@sonic.net</a>&gt; wrote:<br>
&gt; On Thu, Jul 08, 2010 at 10:19:00PM -0700, Jeff Newmiller wrote:<br>
&gt;&gt; Unless you have the full source code and are familiar enough with it<br>
&gt;&gt; to insure that it doesn&#39;t have hidden dependencies on those constants,<br>
&gt;&gt; and are recompiling the full source code, you should still be wary of<br>
&gt;&gt; changing read-only headers.<br>
&gt;<br>
&gt; Indeed.<br>
&gt;<br>
&gt; Furthermore, a more proper way of altering constants for your own<br>
&gt; app&#39;s purpose would be to redefine them in your source, rather than<br>
&gt; alter the library&#39;s header file.<br>
&gt;<br>
&gt; e.g.:<br>
&gt;<br>
&gt;  #include &lt;some_library_header.h&gt;<br>
&gt;<br>
&gt;  #if defined(SOMECONST)<br>
&gt;    #undef SOMECONST<br>
&gt;  #end<br>
&gt;<br>
&gt;  /* Override some_library_header.h&#39;s SOMECONST with my own number */<br>
&gt;  #define SOMECONST 1234<br>
&gt;<br>
&gt;<br>
&gt; Obviously, this changed constant will only be visible to the file(s)<br>
&gt; that see the above C preprocessor commands.<br>
&gt;<br>
&gt; But do keep in mind, as explained earlier, even if you change some<br>
&gt; #define&#39;s _in the system-wide header file_ (e.g., if I go in and<br>
&gt; screw around with &quot;/usr/include/stdio.h&quot;), those changes will only<br>
&gt; affect:<br>
&gt;<br>
&gt;  * programs compiled with that header<br>
&gt;  * and compiled AFTER I edited it<br>
&gt;<br>
&gt; The &quot;stdio&quot; library itself, and any applications which were compiled<br>
&gt; against the &quot;stdio.h&quot; header prior to my edits, will REMAIN UNCHANGED.<br>
&gt;<br>
&gt;<br>
&gt; I&#39;m throwing these caveats in here because I think we still don&#39;t<br>
&gt; know exactly what you&#39;re trying to accomplish. :)  Based on the vague<br>
&gt; requirement of &quot;need to change numbers in a header file&quot;, what you&#39;re<br>
&gt; trying to do could range from trivial to impossible to downright<br>
&gt; dangerous. :)<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; -bill!<br>
&gt; _______________________________________________<br>
&gt; vox-tech mailing list<br>
&gt; <a href="mailto:vox-tech@lists.lugod.org">vox-tech@lists.lugod.org</a><br>
&gt; <a href="http://lists.lugod.org/mailman/listinfo/vox-tech" target="_blank">http://lists.lugod.org/mailman/listinfo/vox-tech</a><br>
&gt;<br>
_______________________________________________<br>
vox-tech mailing list<br>
<a href="mailto:vox-tech@lists.lugod.org">vox-tech@lists.lugod.org</a><br>
<a href="http://lists.lugod.org/mailman/listinfo/vox-tech" target="_blank">http://lists.lugod.org/mailman/listinfo/vox-tech</a><br>
</div></div></blockquote></div><br>