diff options
-rw-r--r-- | external/gcc3_specific/makefile.mk | 38 | ||||
-rw-r--r-- | external/prj/build.lst | 9 |
2 files changed, 38 insertions, 9 deletions
diff --git a/external/gcc3_specific/makefile.mk b/external/gcc3_specific/makefile.mk new file mode 100644 index 000000000000..d1dd43ac1e93 --- /dev/null +++ b/external/gcc3_specific/makefile.mk @@ -0,0 +1,38 @@ +PRJ=.. +PRJNAME=external +TARGET=gcc3_specific + +# ------------------------------------------------------------------ +.INCLUDE: settings.mk +# ------------------------------------------------------------------ + + +.IF "$(COMID)"=="gcc3" + +.IF "$(OS)"!="MACOSX" + + +all : $(SOLARLIBDIR)$/libstdc++.so.$(LIBSTDCPP3) $(SOLARLIBDIR)$/libgcc_s.so.1 $(SOLARLIBDIR)$/libstdc++.so.$(SHORTSTDCPP3) $(SOLARLIBDIR)$/libgcc_s.so + + +$(SOLARLIBDIR)$/libstdc++.so.$(LIBSTDCPP3) : + $(GCCINSTLIB) libstdc++.so.$(LIBSTDCPP3) $(SOLARLIBDIR) + +$(SOLARLIBDIR)$/libgcc_s.so.1 : + $(GCCINSTLIB) libgcc_s.so.1 $(SOLARLIBDIR) + +$(SOLARLIBDIR)$/libstdc++.so.$(SHORTSTDCPP3) : $(SOLARLIBDIR)$/libstdc++.so.$(LIBSTDCPP3) + -rm -f $@ + +ln -s libstdc++.so.$(LIBSTDCPP3) $@ + +$(SOLARLIBDIR)$/libgcc_s.so : $(SOLARLIBDIR)$/libgcc_s.so.1 + -rm -f $@ + +ln -s libgcc_s.so.1 $@ + +.ENDIF + +.ENDIF + + +.INCLUDE: target.mk + diff --git a/external/prj/build.lst b/external/prj/build.lst index 86bae96465f0..fc5a48b76055 100644 --- a/external/prj/build.lst +++ b/external/prj/build.lst @@ -2,17 +2,8 @@ es external : soltools NULL es external usr1 - all es_mkout NULL es external\ado nmake - w es_ado NULL es external\atl nmake - w es_atl NULL -es external\dt nmake - u es_dt NULL es external\glibc nmake - all es_glibc NULL es external\glibc\rtufiles nmake - all es_glibcrtu es_glibc NULL es external\gpc nmake - u es_gpc NULL es external\gpc nmake - w es_gpc NULL -es external\npsdk nmake - all es_npsdk NULL -es external\npsdk\rtufiles nmake - all es_npsdkrtu es_npsdk NULL -es external\odbc nmake - all es_odbc NULL -es external\psprint nmake - u es_psprint es_psprintafm.u es_psprintppds.u NULL -es external\psprint\afm nmake - u es_psprintafm NULL -es external\psprint\ppds nmake - u es_psprintppds NULL -es external\sane nmake - all es_sane NULL -es external\twain nmake - all es_twain NULL es external\w4w nmake - u es_w4w NULL |