| Summary: | Fix lang/ifc for conflicting with lang/icc | ||
|---|---|---|---|
| Product: | Ports & Packages | Reporter: | chat95 <chat95> |
| Component: | Individual Port(s) | Assignee: | freebsd-ports (Nobody) <ports> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Latest | ||
| Hardware: | Any | ||
| OS: | Any | ||
State Changed From-To: open->closed committed. |
I fixed a problem with port of lang/ifc and lang/icc. When both ports are installed, ifc does not find ld and fails to compile. I fixed this problem, just adding path in ifc(shell script). So, ifc and icc will happly co-exist. Icc have some problem with linux_devtools-7, now. To fix this problem some patch will be needed in linuxulator, and this is not a problem for ifc but at this time, ifc requires linux_devtools-7... sigh. Anyway, these problems can be fixed separetely. I also fixed messages in Makefile and docs/fsupport. Fix: +++ ifc/files/patch-aa Fri Jul 19 07:38:06 2002 @@ -0,0 +1,14 @@ +--- opt/intel/compiler60/ia32/bin/ifc.old Thu Jul 18 18:52:59 2002 ++++ opt/intel/compiler60/ia32/bin/ifc Thu Jul 18 18:54:03 2002 +@@ -13,9 +13,9 @@ + + if [ -z PATH ] + then +- PATH=<INSTALLDIR>/compiler60/ia32/bin; ++ PATH=@LINUXBASE@/usr/bin:<INSTALLDIR>/compiler60/ia32/bin; + else +- PATH=<INSTALLDIR>/compiler60/ia32/bin:$PATH; ++ PATH=@LINUXBASE@/usr/bin:<INSTALLDIR>/compiler60/ia32/bin:$PATH; + fi + export PATH; + How-To-Repeat: just install both icc and ifc. compile some simple program for ifc. for example, % cat > test.f implicit none integer i,j do i=0, 100 j=i print *,j end do end % ifc test.f you get bunch of errors when linking.