利用 PORTS 安裝軟體和 GCC 有關的問題 - BBS
By Delia
at 2008-07-17T02:52
at 2008-07-17T02:52
Table of Contents
※ 引述《snese ()》之銘言:
: 在安裝時,系統的訊息是寫說
: hdf-4.2r1_2 is marked as broken: Does not compile with GCC 4.2.
: 看了一下 Makefile 裡,是有註明不能用 GCC 4.2 做 compile,不過他
: 的相依軟體又有顯示 gcc-4.2.5_20080702 這點到是挺矛盾的部分!?
因為有 USE_FORTRAN=yes
: 請問要怎樣做才能繼續安裝軟體呢?
: 如果說將 gcc 改成 gcc34 來進行 compile 這樣的方法好嗎?可行的
: 話,請問該怎麼做呢?
我隨便改的 patch:
--- Makefile.orig 2008-07-17 02:28:11.000000000 +0800
+++ Makefile 2008-07-17 02:33:02.000000000 +0800
@@ -27,7 +27,8 @@
CONFLICTS= netcdf-*
-USE_FORTRAN= yes
+USE_GCC= 3.4
+USE_FORTRAN= g77
USE_AUTOTOOLS= libtool:15
CONFIGURE_ARGS+=--with-jpeg="${LOCALBASE}" \
@@ -51,9 +52,9 @@
BROKEN= Does not compile on !i386, !amd64 and !alpha
.endif
-.if ${OSVERSION} >= 700042
-BROKEN= Does not compile with GCC 4.2
-.endif
+#.if ${OSVERSION} >= 700042
+#BROKEN= Does not compile with GCC 4.2
+#.endif
post-patch:
${REINPLACE_CMD} -e "s:%%LOCALBASE%%:${LOCALBASE}:" \
==
剛剛有在 7.0 上面編成功...
--
要開啟新的一道門,任誰都會感覺不安。那不是可恥的事,
真正可恥的是被不安感打敗而不敢開啟那道門。
--
: 在安裝時,系統的訊息是寫說
: hdf-4.2r1_2 is marked as broken: Does not compile with GCC 4.2.
: 看了一下 Makefile 裡,是有註明不能用 GCC 4.2 做 compile,不過他
: 的相依軟體又有顯示 gcc-4.2.5_20080702 這點到是挺矛盾的部分!?
因為有 USE_FORTRAN=yes
: 請問要怎樣做才能繼續安裝軟體呢?
: 如果說將 gcc 改成 gcc34 來進行 compile 這樣的方法好嗎?可行的
: 話,請問該怎麼做呢?
我隨便改的 patch:
--- Makefile.orig 2008-07-17 02:28:11.000000000 +0800
+++ Makefile 2008-07-17 02:33:02.000000000 +0800
@@ -27,7 +27,8 @@
CONFLICTS= netcdf-*
-USE_FORTRAN= yes
+USE_GCC= 3.4
+USE_FORTRAN= g77
USE_AUTOTOOLS= libtool:15
CONFIGURE_ARGS+=--with-jpeg="${LOCALBASE}" \
@@ -51,9 +52,9 @@
BROKEN= Does not compile on !i386, !amd64 and !alpha
.endif
-.if ${OSVERSION} >= 700042
-BROKEN= Does not compile with GCC 4.2
-.endif
+#.if ${OSVERSION} >= 700042
+#BROKEN= Does not compile with GCC 4.2
+#.endif
post-patch:
${REINPLACE_CMD} -e "s:%%LOCALBASE%%:${LOCALBASE}:" \
==
剛剛有在 7.0 上面編成功...
--
要開啟新的一道門,任誰都會感覺不安。那不是可恥的事,
真正可恥的是被不安感打敗而不敢開啟那道門。
--
Tags:
BBS
All Comments
Related Posts
系統丟出了 g_vfs_done() 的 error
By Christine
at 2008-07-10T15:04
at 2008-07-10T15:04
系統丟出了 g_vfs_done() 的 error
By Lily
at 2008-07-10T01:51
at 2008-07-10T01:51
系統丟出了 g_vfs_done() 的 error
By Skylar DavisLinda
at 2008-07-10T00:42
at 2008-07-10T00:42
系統丟出了 g_vfs_done() 的 error
By Jake
at 2008-07-09T23:16
at 2008-07-09T23:16
系統丟出了 g_vfs_done() 的 error
By Yedda
at 2008-07-09T02:43
at 2008-07-09T02:43