| View previous topic :: View next topic |
| Author |
Message |
avx Advocate


Joined: 21 Jun 2004 Posts: 2064
|
|
| Back to top |
|
 |
nissarin n00b

Joined: 16 Nov 2008 Posts: 7
|
Posted: Mon Jun 13, 2011 6:59 pm Post subject: Any thoughts on EKOPath 4 ? |
|
|
This.
It's supposedly "Compatible with GNU/gcc toolchain", perhaps it would be possible to compile some libraries/programs with it ? |
|
| Back to top |
|
 |
HeissFuss Guru

Joined: 11 Jan 2005 Posts: 400
|
Posted: Mon Jun 13, 2011 7:46 pm Post subject: |
|
|
Looks like there's a functional ebuild for this in the xarthisius overlay.
I'm not crazy enough to try dropping it in for gcc at this point, but I'm sure there's someone out there who will  |
|
| Back to top |
|
 |
cruzki123 Apprentice

Joined: 16 May 2008 Posts: 230
|
Posted: Mon Jun 13, 2011 9:31 pm Post subject: |
|
|
| I'm not thinking in wipping out gcc but for some project I have it could make a quite a big diference... |
|
| Back to top |
|
 |
BonezTheGoon Bodhisattva


Joined: 14 Jun 2002 Posts: 1376 Location: Albuquerque, NM -- birthplace of Microsoft and Gentoo
|
Posted: Mon Jun 13, 2011 10:03 pm Post subject: |
|
|
I would sure like to see some development with it. Seems promising. What I'd like to see most of all is a benchmark comparing an optimized Gentoo GCC instance instead of an Ubuntu stock GCC instance. Options, choices, freedoms, these are good things, IMO.
Thanks for the link! _________________
|
|
| Back to top |
|
 |
richk449 Guru


Joined: 24 Oct 2003 Posts: 345
|
Posted: Mon Jun 13, 2011 11:56 pm Post subject: |
|
|
Wow, do they have a bunch of third graders doing their writing? The opening sentence:
| Quote: | | Within the free software world, GCC has long been the dominant compiler with it being backed by the Free Software Foundation, it being the most well developed free compiler suite, and is a feature rich offering that is put out under the GNU GPLv3. |
|
|
| Back to top |
|
 |
avx Advocate


Joined: 21 Jun 2004 Posts: 2064
|
Posted: Tue Jun 14, 2011 1:16 am Post subject: |
|
|
| richk449 wrote: | Wow, do they have a bunch of third graders doing their writing? The opening sentence:
| Quote: | | Within the free software world, GCC has long been the dominant compiler with it being backed by the Free Software Foundation, it being the most well developed free compiler suite, and is a feature rich offering that is put out under the GNU GPLv3. |
| Well, it's phoronix. Can't expect great quality there, but I'm sure, once it's officially announced, there'll be better ressources to read up on. _________________ ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. |
|
| Back to top |
|
 |
avx Advocate


Joined: 21 Jun 2004 Posts: 2064
|
Posted: Tue Jun 14, 2011 3:19 am Post subject: |
|
|
Boo you for not searching, already made a thread for it here
//mighty mod to the merge? _________________ ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. |
|
| Back to top |
|
 |
Etal Veteran


Joined: 15 Jul 2005 Posts: 1633
|
Posted: Tue Jun 14, 2011 3:35 am Post subject: |
|
|
| richk449 wrote: | | Wow, do they have a bunch of third graders doing their writing?] |
Yes.
| Quote: | CTOPathScale C. Bergström
@michaellarabel - Sorry about the delays, but I'm extremely disappointed in your impatience to respect our delays for the release. --karma |
_________________ “And even in authoritarian countries, information networks are helping people discover new facts and making governments more accountable.”– Hillary Clinton, Jan. 21, 2010 |
|
| Back to top |
|
 |
i92guboj Moderator


Joined: 30 Nov 2004 Posts: 9464 Location: Córdoba (Spain)
|
Posted: Tue Jun 14, 2011 7:06 am Post subject: |
|
|
| avx wrote: | Boo you for not searching, already made a thread for it here
//mighty mod to the merge? |
Your wish is granted  _________________ Gentoo Handbook | My website |
|
| Back to top |
|
 |
emc Apprentice


Joined: 02 Jul 2004 Posts: 281 Location: Cracow, Poland
|
|
| Back to top |
|
 |
pilla Administrator


Joined: 07 Aug 2002 Posts: 7194 Location: Pelotas, BR
|
Posted: Tue Jun 14, 2011 11:26 am Post subject: |
|
|
Moved from Gentoo Chat to Off the Wall.
Has anybody used these compilers? _________________ "I'm just very selective about the reality I choose to accept." -- Calvin |
|
| Back to top |
|
 |
emc Apprentice


Joined: 02 Jul 2004 Posts: 281 Location: Cracow, Poland
|
|
| Back to top |
|
 |
pjp Administrator


Joined: 16 Apr 2002 Posts: 16029 Location: Colorado
|
Posted: Tue Jun 14, 2011 11:02 pm Post subject: |
|
|
Merged _________________ lolgov. 'cause where we're going, you don't have civil liberties.
In Loving Memory
1787 - 2008 |
|
| Back to top |
|
 |
BoneKracker Veteran


Joined: 14 Mar 2006 Posts: 1488 Location: U.S.A.
|
Posted: Wed Jun 15, 2011 2:08 am Post subject: |
|
|
| richk449 wrote: | Wow, do they have a bunch of third graders doing their writing? The opening sentence:
| Quote: | | Within the free software world, GCC has long been the dominant compiler with it being backed by the Free Software Foundation, it being the most well developed free compiler suite, and is a feature rich offering that is put out under the GNU GPLv3. |
|
I wonder how intelligent you sound when writing in Swedish. Bork, bork, bork.  |
|
| Back to top |
|
 |
Lustmored Apprentice


Joined: 28 May 2010 Posts: 197 Location: Poland
|
Posted: Wed Jun 15, 2011 10:20 am Post subject: |
|
|
OK. If I want to be crazy and try it as main compiler...
How should I do that?
I know it's craziness etc. etc. - just asking.
I use paludis, but that should be no problem imho. |
|
| Back to top |
|
 |
jhardin n00b


Joined: 12 Oct 2005 Posts: 28
|
Posted: Wed Jun 15, 2011 2:56 pm Post subject: |
|
|
| cruzki123 wrote: | | I'm not thinking in wipping out gcc but for some project I have it could make a quite a big diference... |
It'd be nice if there was a way to specify per-package which compiler to use. Then it'd be a lot easier to test new things like this.
Does this capability exist in Portage? I (obviously) haven't looked... |
|
| Back to top |
|
 |
Lustmored Apprentice


Joined: 28 May 2010 Posts: 197 Location: Poland
|
Posted: Wed Jun 15, 2011 3:33 pm Post subject: |
|
|
| I'm pretty sure you can use package variables ( e.g. package name ) in configuration script, where you specify compilers to use. |
|
| Back to top |
|
 |
xming Guru


Joined: 02 Jul 2002 Posts: 434
|
Posted: Thu Jun 16, 2011 8:57 am Post subject: |
|
|
It is possible to use it on a per package basis,
| Code: | | CC=pathcc CXX=pathCC emerge <pkg> |
if pathcc and pathCC are in your PATH, otherwise prepend full path. _________________ http://wojia.be |
|
| Back to top |
|
 |
nissarin n00b

Joined: 16 Nov 2008 Posts: 7
|
Posted: Thu Jun 16, 2011 9:08 am Post subject: |
|
|
I was thinking about playing with /etc/portage/env/* - modifying CHOST/CFLAGS.
Anyway afaik not all components were released (open sourced) yet so I'll wait for the moment (and for some 'matured' ebuilds).
Btw.. it's just me or developers are not very interested in this ? |
|
| Back to top |
|
 |
bert64 n00b

Joined: 15 Dec 2010 Posts: 1
|
Posted: Fri Jun 17, 2011 1:06 pm Post subject: Per Package |
|
|
| I believe there was some support in portage a while ago for per package alternate compiler support, for instance some packages can be built with icc, while other supported ccc (compaq compiler for alpha) etc... Most of these compilers have relatively poor compatibility with gcc, so not everything builds but on their respective platforms the resulting code can be a lot quicker and is well worth it for certain performance critical tasks. |
|
| Back to top |
|
 |
jhardin n00b


Joined: 12 Oct 2005 Posts: 28
|
Posted: Fri Jun 17, 2011 2:49 pm Post subject: |
|
|
| xming wrote: | It is possible to use it on a per package basis,
| Code: | | CC=pathcc CXX=pathCC emerge <pkg> |
if pathcc and pathCC are in your PATH, otherwise prepend full path. |
While that should work, I was hoping for something a little more elegant, along the lines of /etc/portage/package.use; though /etc/portage/env/* might be sufficient as a general-purpose approach if it's not considered a good idea to bake compiler selection into portage as something like /etc/portage/package.compiler would require. |
|
| Back to top |
|
 |
avx Advocate


Joined: 21 Jun 2004 Posts: 2064
|
Posted: Fri Jun 17, 2011 3:41 pm Post subject: |
|
|
http://www.gentoo-wiki.info/HOWTO_ICC_and_Portage
That should be easily adaptable to EKOPath, ie supporting package.gcc/package.eko4(or something). _________________ ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. |
|
| Back to top |
|
 |
KB1PKL n00b

Joined: 15 May 2011 Posts: 0
|
Posted: Sat Jun 18, 2011 6:42 pm Post subject: Here Go's Nothing |
|
|
| Well, I backed up my system and am now in the process of reinstalling Gentoo from scratch with ekopath's pathcc. I symlinked /usr/bin/gcc and /usr/bin/as to path{cc,as} and so far the kernel compilation seems to be going well. I'll be sure to keep this post (or newer ones) updated. |
|
| Back to top |
|
 |
Clad in Sky l33t


Joined: 04 May 2007 Posts: 657 Location: Germany
|
Posted: Sun Jun 19, 2011 5:34 am Post subject: |
|
|
Is there a short explanation as to why you're doing this EKOpath stuff other than tinkering and trying new stuff out? Does EKOpath have some advantage over GCC?
I'm just curious.
EDIT: OK, I did some googling and it seems like EKOpath is a better compiler focusing on performance etc.. Seems a good enough reason for me. _________________ Kali Ma
Now it's autumn of the aeons
Dance with your sword
Now it's time for the harvest |
|
| Back to top |
|
 |
|