Port details |
- cross-gcc GCC for cross-target development
- 4.5.4_1 devel
=0 4.5.4_1Version of this port present on the latest quarterly branch.
- DEPRECATED: Not staged. See http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-May/000080.html
This port expired on: 2014-08-31 IGNORE: you should select TGTARCH and TGTABI to build port
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
- Port Added: 2007-06-24 08:06:40
- Last Update: 2014-09-09 20:32:49
- SVN Revision: 367778
- License: not specified in port
- WWW:
- http://gcc.gnu.org/
- Description:
- FSF gcc for cross-target development. This port brings C, C++ and
Objective C compilers with all target libraries (libstdc++, libsupc++,
libobjc, libssp, libgcc). Gloss and libc layer are provided through
newlib embedded C library.
It can be used to cross-compile operating system kernels (e.g. Linux, L4, etc)
for this architecture.
Use TGTARCH switch to select target architecture, and TGTABI to select ABI.
E.g. the following command will build toolchain for rtems on sparc:
% make TGTARCH=sparc TGTABI=rtems
If you encounter any problems building/using/installing this port, please
make me know. It would help to improve this port in feature.
WWW: http://gcc.gnu.org/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- cross-gcc>0:devel/cross-gcc
- No installation instructions:
- This port has been deleted.
- PKGNAME: cross-gcc
- Flavors: there is no flavor information for this port.
- distinfo:
- There is no distinfo for this port.
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cross-as : devel/cross-binutils
- bison : devel/bison
- gmake : devel/gmake
- Runtime dependencies:
-
- cross-as : devel/cross-binutils
- indexinfo : print/indexinfo
- Library dependencies:
-
- libgmp.so : math/gmp
- libmpfr.so : math/mpfr
- libmpc.so : math/mpc
- libiconv.so.3 : converters/libiconv
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for cross-gcc-4.5.4_1:
CXX=on: C++ language support
FORTRAN=off: Fortran language support
OBJC=on: Objective-C language support
RTEMS_PATCHES=off: Apply RTEMS patches
===> Use 'make config' to modify these settings
- Options name:
- N/A
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
4.5.4_1 09 Sep 2014 20:32:49 |
marino |
Remove unstaged devel/arm-eabi-gcc and cascade remove four others
Without devel/arm-eabi-gcc, unstaged cross-gcc has no purpose, nor
does either of the -binutils ports. The sysutils/u-boot-beaglebone-eabi
was staged, but is a casualty of the arm-eabi-gcc removal. |
4.5.4_1 04 Jul 2014 12:06:07 |
bapt |
Resetting maintainership on ports that have not been staged and without any
pending PR (related to stage)
With hat: portmgr |
4.5.4_1 26 Jun 2014 08:41:34 |
antoine |
Allow to build with texinfo from ports
With hat: portmgr |
4.5.4_1 29 May 2014 15:09:43 |
miwi |
- Convert gmake, bzip2 to USES
Approved by: portmgr |
4.5.4_1 26 Oct 2013 00:52:36 |
gerald |
Update to libmpc version 1.0.1 which brings the following fixes:
- Switched to automake 1.11.6, see CVE-2012-3386.
- #14669: Fixed extraction of CC from gmp.h.
- Fixed case of intermediate zero real or imaginary part in mpc_fma,
found by hydra with GMP_CHECK_RANDOMIZE=1346362345.
This is on top of the following changes from version 1.0
- Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
invariant sections) for the documentation.
- 100% of all lines are covered by tests
- Renamed functions
. mpc_mul_2exp to mpc_mul_2ui
. mpc_div_2exp to mpc_div_2ui (Only the first 15 lines of the commit message are shown above ) |
20 Sep 2013 17:03:27
|
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 1) |
4.5.4 04 Sep 2013 20:01:06 |
bsam |
Introduce ICONV_CONFIGURE_ARG variable defined at Uses/iconv.mk.
It's value is "--with-libiconv-prefix=/usr/local" for systems
before 100043 with ports libiconv and to use at systems post
100043 with base iconv it's value is "" (NULL).
Co-authors: bapt, madpilot and bsam (me) |
4.5.4 28 Jul 2013 16:58:31 |
kientzle (src committer) |
PACKAGE_BUILDING isn't really the right condition here;
what we use as the binutils really depends on whether this
is being used as a master port or as a standalone port. |
4.5.4 06 Jul 2013 21:51:57 |
kientzle (src committer) |
Take over Maintainership.
(How did I let myself get talked into this? ;-)
Approved by: db |
4.5.4 28 Apr 2013 17:37:04 |
crees |
devel/cross-gcc: Update to 4.5.4
While here, use an OPTION for RTEMS patches
Submitted by: Christoph Mallon <christoph.mallon@gmx.de> |
4.5.2 20 Apr 2013 09:41:31 |
crees |
Breaks on a 4-core build, mark MAKE_JOBS_UNSAFE
Submitted by: Christoph Mallon <christoph.mallon@gmx.de>
Feature safe: yes |
4.5.2 08 Mar 2013 11:32:12 |
bapt |
Convert USE_BISON to USES= bison
It brings bison as a build dependency in case it is set the following way:
USES= bison or USES= bison:build
it brings bison as a run dependency in case it is set the following way:
USES= bison:run
it brings bison both as a run and build dependency in case it the set the
following way:
USES= bison:both
While here trim some headers
Convert some USE_GNOME= gnomehack to USES= pathfix |
4.5.2 15 Sep 2012 13:06:26 |
eadler |
- Covert to OptionsNG
- Remove old header lines
- Add generally useful options to the global list |
4.5.2 09 Jun 2012 12:04:02 |
scheidell |
- Unbreak build, build broken for 11 months+
PR: ports/159001
Submitted by: Marcin Cieslak <saper@saper.info>
Reviewed by: scheidell@ (me)
Approved by: dancing elves (maintainer) |
4.5.2 18 Nov 2011 23:30:13 |
ehaupt |
Remove trailing whitespaces.
Feature safe: yes |
4.5.2 24 Oct 2011 03:33:20 |
stas |
- Return my ports back to the pool. I was unable to make any fixes to
my ports in the past 3 weeks while ports were broken on any 10.x
machines, which means I'm unable to maintain them. So let people know
that there's no available support for them until things are back to
normal (which also means that anyone with spare time will be able
to fix them without getting approval). |
4.5.2 22 Oct 2011 23:50:23 |
eadler |
- remove maintainer tags from pkg-descr
Approved by: portmgr
Approved by: bapt (mentor) |
4.5.2 03 Apr 2011 01:03:01 |
stas |
- Update cross-binutils to 2.21.
- Update cross-gcc to 4.5.2.
- Update cross-gdb to 7.2
- Update corresponding rtems patches.
PR: ports/155301 (based on)
Submitted by: ARAI Toshihiko <arai.toshihiko@gmail.com> |
4.4.2_2 19 Nov 2010 22:25:00 |
pav |
- Mark BROKEN: does not build
Reported by: pointyhat |
4.4.2_2 11 Jun 2010 15:09:45 |
ale |
Chase mpfr library and bump PORTREVISION. |
4.4.2_1 19 Apr 2010 10:43:43 |
ale |
Switch to use newer GMP version.
PR: ports/144487
Submitted by: ale
Approved by: portmgr (-exp run by erwin) |
4.4.2 16 Dec 2009 01:21:10 |
stas |
- Update cross-gcc to 4.4.2 and newlib to 1.17.0. |
4.3.2_1 13 May 2009 09:46:02 |
ale |
Chase libgmp and bump PORTREVISION. |
4.3.2 10 Apr 2009 08:34:12 |
stas |
- Update to 4.3.2. |
4.2.3_1 30 Jan 2009 23:23:18 |
ale |
Chase mpfr library. |
4.2.3_1 06 Dec 2008 18:25:36 |
stas |
- Do not strip target binaries. It causes problems in some cases.
PR: ports/128434
Submitted by: Emmanuel Vadot <elbarto@arcadebsd.org> |
4.2.3_1 01 Jun 2008 09:42:37 |
olgeni |
Large round of typo fixes in ports/devel (pkg-descr). |
4.2.3_1 12 May 2008 08:14:05 |
stas |
- Use fresh RTEMS patches to allow RTEMS 4.9 to compile fine
- bump PORTREVISION.
Submitted by: Mark Fullmer <maf@eng.oar.net> |
4.2.3 13 Apr 2008 17:30:01 |
stas |
- Update gcc to 4.2.3
- update newlib to 1.16.0. |
4.2.0_3 16 Dec 2007 23:36:35 |
pav |
- Mark BROKEN on respective targets/archs |
4.2.0_3 17 Oct 2007 10:13:01 |
ade |
Migration from bison 1.x to 2.x
PR: 117086
Tested by: -exp runs |
4.2.0_2 30 Aug 2007 09:56:05 |
ale |
Chase mpfr library and bump PORTREVISION. |
4.2.0_1 27 Jun 2007 22:24:57 |
stas |
- Set correct (though fake) PKGNAMEPREFIX if target archs/ABI
was not selected. |
4.2.0_1 25 Jun 2007 20:31:11 |
stas |
- Don't touch gcc libdir, it have troubles discovering libc objects in case of
non-default locations
- Don't install libiberty (not needed)
- Fix a typo in comment [1]
- Generate correct dependency list in case if target arch and abi were not
specified by setting fake OURTARGET value [1]
- Bump up PORTREVISION.
Noticed by: pav [1] |
4.2.0 24 Jun 2007 16:18:40 |
stas |
- Fix index breakage [1]
- Fix expiration date.
Noticed by: erwin [1] |
4.2.0 24 Jun 2007 08:05:29 |
stas |
- Add devel/cross-gcc port.
FSF gcc for cross-target development. This port brings C, C++ and
Objective C compillers with all target libraries (libstdc++, libsupc++,
libobjc, libssp, libgcc). Gloss and libc layer are provided through
newlib embedded C library.
It can be used to cross-compile operating system kernels (e.g. Linux, L4, etc)
for this architecture.
WWW: http://gcc.gnu.org/ |