Re: [問題] 利用 PORTS 安裝軟體和 GCC 有關的問題

看板FreeBSD作者 (Heart-shaped chant)時間17年前 (2008/07/17 02:52), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《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 上面編成功... -- 要開啟新的一道門,任誰都會感覺不安。那不是可恥的事, 真正可恥的是被不安感打敗而不敢開啟那道門。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.27.50
文章代碼(AID): #18VaDIBn (FreeBSD)
文章代碼(AID): #18VaDIBn (FreeBSD)