public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] emerging IFC - Intel Fortran Compiler
@ 2006-07-30  0:03 Richard Broersma Jr
  2006-07-30  0:14 ` Richard Fish
  2006-07-30  0:28 ` Donnie Berkholz
  0 siblings, 2 replies; 7+ messages in thread
From: Richard Broersma Jr @ 2006-07-30  0:03 UTC (permalink / raw
  To: gentoo-user

Hello all,

I am trying to install Fortran for a school project 
my wife is working on.

Are there any installation instructions better 
than the following ones?:

1) http://bugs.gentoo.org/show_bug.cgi?id=117452
   - my question with this link is, where is this overlay 
     directory that is mentioned?

2) http://gentoo-wiki.com/Talk:HOWTO_Installing_3rd_Party_Ebuilds
   - This link seems to have turn more into a discussion of the
     proper use of "~x86" in package.keywords


So far, I have the the following:
ftp://download.intel.com/software/products/compilers/downloads/l_fc_c_9.0.031.tar.gz
http://bugs.gentoo.org/attachment.cgi?id=76000  -- attached ifc-9.0.031.ebuild

But I am not sure exact where to put them or what to do with them. :-)

Any suggestions or links would greatly be appreciated.

Regards,

Richard Broersma Jr.
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] emerging IFC - Intel Fortran Compiler
  2006-07-30  0:03 [gentoo-user] emerging IFC - Intel Fortran Compiler Richard Broersma Jr
@ 2006-07-30  0:14 ` Richard Fish
  2006-07-30  1:12   ` Richard Broersma Jr
  2006-07-30  0:28 ` Donnie Berkholz
  1 sibling, 1 reply; 7+ messages in thread
From: Richard Fish @ 2006-07-30  0:14 UTC (permalink / raw
  To: gentoo-user

On 7/29/06, Richard Broersma Jr <rabroersma@yahoo.com> wrote:
> Hello all,
>
> I am trying to install Fortran for a school project
> my wife is working on.
>
> Are there any installation instructions better
> than the following ones?:
>
> 1) http://bugs.gentoo.org/show_bug.cgi?id=117452
>    - my question with this link is, where is this overlay
>      directory that is mentioned?

This is talking about creating a local portage overlay for your own
ebuilds.  You can set PORTDIR_OVERLAY=/usr/local/portage in
/etc/make.conf, and then create your own portage tree under
/usr/local/portage [1].

You really should not mess with overlays unless you really know what
you are doing.  However, you generally start by either:

1. Copying an existing category/package directory from the official
tree, and hacking on it your overlay.  This is useful if you want to
do a version bump or apply a patch that is not in the offical tree.

2. Creating your own category/package directory, and adding your own
ebuilds and/or patches.

Once you have created your ebuild, "ebuild <path_to_ebuild> digest"
will generate the MANIFEST and other necessary files.

However, dev-lang/ifc already exists.  If you want the latest 9.0.031
version, you'll have to accept the ~arch keyword, but this is
certainly a lot easier than trying to maintain your own overlay.

-Richard

[1] http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=3&chap=5
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] emerging IFC - Intel Fortran Compiler
  2006-07-30  0:03 [gentoo-user] emerging IFC - Intel Fortran Compiler Richard Broersma Jr
  2006-07-30  0:14 ` Richard Fish
@ 2006-07-30  0:28 ` Donnie Berkholz
  2006-07-30  1:16   ` Richard Broersma Jr
  1 sibling, 1 reply; 7+ messages in thread
From: Donnie Berkholz @ 2006-07-30  0:28 UTC (permalink / raw
  To: gentoo-user

Richard Broersma Jr wrote:
> Hello all,
> 
> I am trying to install Fortran for a school project 
> my wife is working on.

Any reason you can't use gcc's Fortran compiler?

> Are there any installation instructions better 
> than the following ones?:
> 
> 1) http://bugs.gentoo.org/show_bug.cgi?id=117452
>    - my question with this link is, where is this overlay 
>      directory that is mentioned?
> 
> 2) http://gentoo-wiki.com/Talk:HOWTO_Installing_3rd_Party_Ebuilds
>    - This link seems to have turn more into a discussion of the
>      proper use of "~x86" in package.keywords

Why do you need an overlay? ifc's in the main tree.

Thanks,
Donnie
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] emerging IFC - Intel Fortran Compiler
  2006-07-30  0:14 ` Richard Fish
@ 2006-07-30  1:12   ` Richard Broersma Jr
  0 siblings, 0 replies; 7+ messages in thread
From: Richard Broersma Jr @ 2006-07-30  1:12 UTC (permalink / raw
  To: gentoo-user

> However, dev-lang/ifc already exists.  If you want the latest 9.0.031
> version, you'll have to accept the ~arch keyword, but this is
> certainly a lot easier than trying to maintain your own overlay.

Yes, messing with making a package overlay doesn't should like
I really want to get into. However, in addition to add ~x86 how
do I get past the package restriction. I don't see any explaination
in the ifc.ebuild for version 9.0.031.

Thanks for the help.


db_server01 ifc # grep -e ifc < /etc/portage/package.keywords && emerge ifc
dev-lang/ifc ~x86
Calculating dependencies... done!

>>> Emerging (1 of 1) dev-lang/ifc-9.0.031 to /

!!! dev-lang/ifc-9.0.031 has fetch restriction turned on.
!!! This probably means that this ebuild's files must be downloaded
!!! manually.  See the comments in the ebuild for more information.

!!! The following are listed in SRC_URI for ifc:
!!!   l_fc_c_9.0.031.tar.gz

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] emerging IFC - Intel Fortran Compiler
  2006-07-30  0:28 ` Donnie Berkholz
@ 2006-07-30  1:16   ` Richard Broersma Jr
  2006-07-30  1:38     ` Donnie Berkholz
  0 siblings, 1 reply; 7+ messages in thread
From: Richard Broersma Jr @ 2006-07-30  1:16 UTC (permalink / raw
  To: gentoo-user

> Any reason you can't use gcc's Fortran compiler?

I would be happy to, I didn't know there was one. Is there any docs that explain how to the gcc
fortran complier?

Regards,

Richard Broersma Jr.
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] emerging IFC - Intel Fortran Compiler
  2006-07-30  1:16   ` Richard Broersma Jr
@ 2006-07-30  1:38     ` Donnie Berkholz
  2006-07-30  1:46       ` Richard Broersma Jr
  0 siblings, 1 reply; 7+ messages in thread
From: Donnie Berkholz @ 2006-07-30  1:38 UTC (permalink / raw
  To: gentoo-user

Richard Broersma Jr wrote:
>> Any reason you can't use gcc's Fortran compiler?
> 
> I would be happy to, I didn't know there was one. Is there any docs that explain how to the gcc
> fortran complier?

USE=fortran emerge gcc

If you're on gcc4, it's gfortran and is Fortran95 (and older) 
compatible. If you're on gcc3, it's g77 and is (as one would expect) 
compatible with Fortran77.

Thanks,
Donnie
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] emerging IFC - Intel Fortran Compiler
  2006-07-30  1:38     ` Donnie Berkholz
@ 2006-07-30  1:46       ` Richard Broersma Jr
  0 siblings, 0 replies; 7+ messages in thread
From: Richard Broersma Jr @ 2006-07-30  1:46 UTC (permalink / raw
  To: gentoo-user

> USE=fortran emerge gcc
> 
> If you're on gcc4, it's gfortran and is Fortran95 (and older) 
> compatible. If you're on gcc3, it's g77 and is (as one would expect) 
> compatible with Fortran77.

Thanks!

Regards,

Richard Broersma Jr.
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2006-07-30  1:50 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-07-30  0:03 [gentoo-user] emerging IFC - Intel Fortran Compiler Richard Broersma Jr
2006-07-30  0:14 ` Richard Fish
2006-07-30  1:12   ` Richard Broersma Jr
2006-07-30  0:28 ` Donnie Berkholz
2006-07-30  1:16   ` Richard Broersma Jr
2006-07-30  1:38     ` Donnie Berkholz
2006-07-30  1:46       ` Richard Broersma Jr

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox