This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
PATCH wwwdocs: mention Sun make problems, offer egcstensions patch
- To: gcc-patches@gcc.gnu.org
- Subject: PATCH wwwdocs: mention Sun make problems, offer egcstensions patch
- From: Hans-Peter Nilsson <hans-peter.nilsson@axis.com>
- Date: Mon, 30 Aug 1999 02:21:09 +0200
- CC: pfeifer@dbai.tuwien.ac.at
I think I've downed all these windmills now. Time to pick up
Toon's advice and lay on my back and think of nothing (again).
Index: egcstensions.html
===================================================================
RCS file: /egcs/carton/cvsfiles/wwwdocs/htdocs/egcstensions.html,v
retrieving revision 1.6
diff -p -c -r1.6 egcstensions.html
*** egcstensions.html 1999/08/18 19:47:08 1.6
--- egcstensions.html 1999/08/30 00:06:27
*************** achieves substantial speed improvements
*** 23,33 ****
<p>This is an experimental port for the 8bit ATMEL AVR micro
controllers.</p>
<hr>
<p><a href="index.html">Return to the egcs home page</a>
<hr>
! <p><i>Last modified: June 23, 1998</i>
</body>
</html>
--- 23,49 ----
<p>This is an experimental port for the 8bit ATMEL AVR micro
controllers.</p>
+ <h2><a name="sun-make-patch">Patch to build elsewhere than in the
+ source directory using Sun make</a></h2>
+ <p>Please, first consider building in the source directory
+ <i>or</i> using GNU <code>make</code>. If for some reason
+ those are not good options for you, there is a patch that applies
+ to the gcc-2.95.1 release at <a
+ href="ftp://ftp.axis.se/pub/users/hp/gcc/gcc-2.95.1-sun-make-patch1.txt">
+ ftp://ftp.axis.se/pub/users/hp/gcc/gcc-2.95.1-sun-make-patch1.txt</a>.
+ Apply it with (for example) GNU <code>patch</code>:<br>
+ <code>patch -p1 -d <i>/path/to/gcc-2.95.1</i> <
+ <i>gcc-2.95.1-sun-make-patch1.txt</i></code><br>
+ This patch is not supposed to interfere with proper building and
+ installation on non-Sun systems or when using GNU
+ <code>make</code>.<br>
+ <i>Contact-person: <a href="mailto:hp@axis.se">hp@axis.se</a></i></p>
+
<hr>
<p><a href="index.html">Return to the egcs home page</a>
<hr>
! <p><i>Last modified: August 30, 1998</i>
</body>
</html>
Index: install/specific.html
===================================================================
RCS file: /egcs/carton/cvsfiles/wwwdocs/htdocs/install/specific.html,v
retrieving revision 1.46
diff -p -c -r1.46 specific.html
*** specific.html 1999/08/29 10:20:34 1.46
--- specific.html 1999/08/30 00:06:33
*************** http://www.sunfreeware.com</a>.</p>
*** 441,447 ****
--- 441,459 ----
See the <a href="../faq.html#squangle">How to work around too long C++
symbol names?</a> FAQ entry.</p>
+ <p>Sun <code>make</code> in all known Solaris 1 (SunOS 4) and
+ Solaris 2 releases has a broken <i>VPATH</i> mechanism, which
+ means you must either:
+ <ul>
+ <li>Use GNU <code>make</code> (recommended), <i>or:</i></li>
+ <li>Always build in the source directory, <i>or:</i></li>
+ <li><i>(For to the gcc-2.95.1 release only)</i>
+ apply the patches mentioned at
+ <a href="http://www.gnu.org/software/gcc/egcstensions.html#sun-make-patch">
+ http://www.gnu.org/software/gcc/egcstensions.html#sun-make-patch</a>.</li>
+ </ul></p>
+
<hr>
<h3><a name="sparc-sun-solaris2.7">sparc-sun-solaris2.7</a></h3>
*************** will be discarded automatically.</p>
*** 504,510 ****
<hr>
<p><a href="./index.html">Return to the GCC Installation page</a></p>
! <p><i>Last modified on August 29, 1999.</i></p>
</body>
</html>
--- 516,522 ----
<hr>
<p><a href="./index.html">Return to the GCC Installation page</a></p>
! <p><i>Last modified on August 30, 1999.</i></p>
</body>
</html>
brgds, H-P