GCC snapshots and the ports collection

Kris Kennaway kris at obsecurity.org
Sat Sep 10 12:08:21 PDT 2005


On Sat, Sep 10, 2005 at 01:41:15PM +0200, K?vesd?n G?bor wrote:
> Hello,
> 
> I have two issues with selecting the appropriate version of gcc:
> 
> 1, There is the port net/verlihub, that needs gcc 3.3 that is broken 
> under amd64. What solution do You recommend?

You could try it with the system compiler, but chances are it depends
on gcc 3.3 because later versions cannot compile it (they are stricter
about the conforming code they will compile, particularly C++)

> I haven't used the 
> compatibility layer yet, but what if I make buildworld/installworld to 
> enable the compatibility layer? Is there any way to cross-compile ports 
> similar to "make TARGET_ARCH=i386 buildworld"? Is this macro usable with 
> ports collection like "cd /usr/ports/lang/gcc33 && make TARGET_ARCH=i386 
> install"?

No.

> 2, There are gcc snapshots in the ports collection like lang/gcc34, 
> lang/gcc40, lang/gcc41, but there aren't releaes, just snapshots. Are 
> these gcc snapshots as reliable as the releases are? Can I use for 
> instance lang/gcc34 for production goals instead of the stock compiler, 
> or is it just for development/testing usage?

Not for building world, but you can use them for your own purposes.

Kris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20050910/729211bf/attachment.bin


More information about the freebsd-questions mailing list