Port details |
- i386-rtems-objc GNU gcc for cross-target development
- 4.3.2 devel
=1 4.3.2Version of this port present on the latest quarterly branch.
- BROKEN: Does not link
IGNORE: is marked as broken: Does not link
- Maintainer: stas@FreeBSD.org
- Port Added: 2000-07-10 01:32:35
- Last Update: 2009-04-11 21:09:04
- SVN Revision: UNKNOWN
- People watching this port, also watch:: python-doc-html, mscompress, pdflib
- 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.
-- Stanislav Sedov <stas@FreeBSD.org>
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:
-
- i386-rtems-objc>0:devel/i386-rtems-objc
- No installation instructions:
- This port has been deleted.
- PKGNAME: i386-rtems-objc
- 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.
- Master port: devel/cross-gcc
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- i386-rtems-as : devel/cross-binutils
- gmake : devel/gmake
- bison : devel/bison
- Runtime dependencies:
-
- i386-rtems-as : devel/cross-binutils
- Library dependencies:
-
- gmp.7 : math/libgmp4
- mpfr.3 : math/mpfr
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for i386-rtems-objc-4.3.2:
CXX=on (default) "Enable C++ language support"
OBJC=on (default) "Enable Objective C support"
FORTRAN=off (default) "Enable Fortran support"
===> 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) |
This is a slave port. You may also want to view the commits to the master port: devel/cross-gcc |
Commit | Credits | Log message |
4.3.2 11 Apr 2009 21:09:04 |
linimon |
Remove expired ports *-rtems-g77 and *-rtems-objc. Use the *-rtems-gcc
ports instead.
The i960 ports were abandoned by upstream. |
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:16:19 |
stas |
- Update the rtems ports collection. Now these ports will be slaves of
more generic cross-* ports, that will simplify updating and bug fixes.
* Update binutils to 2.17
* Update gcc to 4.2.0
* Update gdb to 6.6
- Deprecate ports for i960 architecture abandoned by mainstream
- Deprecate *-g77 and *-objc ports, support for these languages can
be enabled via OPTIONS in relative *-gcc ports.
- Take maintainership.
Approved by: ade (maintainer) |
3.2.3_5 11 Jun 2007 04:47:21 |
ade |
Since there are a number of issues associated with the *-rtems-* ports
as a result of the new gettext, and given the jeh@ is currently on
sabbatical, with these ports (amongst others) being reset to ports@,
temporarily take over maintainership to cut through a little red tape
to get things back in order. |
3.2.3_5 06 Jun 2007 07:54:08 |
linimon |
Reset jeh@FreeBSD.org, who is away from FreeBSD work for a while.
Hat: portmgr |
3.2.3_5 22 Jan 2006 08:30:12 |
edwin |
SHA256ify
Approved by: krion@ |
3.2.3_5 19 Jan 2006 23:40:19 |
kris |
BROKEN: Configure fails on FreeBSD 7.0 |
3.2.3_5 23 Dec 2005 15:26:21 |
jeh |
Remove trailing spaces from the plist files |
3.2.3_5 12 Apr 2005 03:26:57 |
obrien |
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE. |
3.2.3_5 11 Apr 2005 08:04:41 |
obrien |
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'. |
3.2.3_5 19 Dec 2004 19:43:21 |
jeh |
Add 4 missing files to pkg-plist.arm-rtems
Pointed out by: Kris "Ports Janitor" Kennaway |
3.2.3_4 04 Jun 2004 17:29:38 |
ade |
Sync with new bsd.autotools.mk |
3.2.3_4 04 Feb 2004 21:38:34 |
jeh |
Switch to using WITHOUT_CPU_CFLAGS again. |
3.2.3_4 04 Feb 2004 05:21:48 |
marcus |
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2) |
3.2.3_3 29 Jan 2004 18:41:11 |
jeh |
Add SIZE |
3.2.3_3 22 Jan 2004 12:12:48 |
jeh |
Revert back to previous method to remove the CPU related entries from
CFLAGS. At least on 4.9, the new changes to bsd.port.mk don't like
if _CPUCFLAGS is empty. |
3.2.3_3 21 Jan 2004 11:27:15 |
jeh |
Remove my hack to remove CPU_CFLAGS and use the new WITHOUT_CPU_CFLAGS
feature in bsd.port.mk |
3.2.3_3 30 Nov 2003 20:08:11 |
jeh |
Fix build errors caused by cut-n-paste.
Approved by: portmgr (marcus@) |
3.2.3_2 20 Nov 2003 01:36:40 |
jeh |
I was getting a recursive error on CFLAGS I didn't get on 5.x |
3.2.3_2 20 Nov 2003 01:23:54 |
jeh |
On kris@ suggestion use _CPUCFLAGS to get -mtune also. And I had forgotten
CXXFLAGS |
3.2.3_2 19 Nov 2003 23:31:30 |
jeh |
Since once mk/bsd.cpu.mk adds the -mcpu and/or -march flags they can't
be removed. And setting NO_CPU_CFLAGS in a ports Makefile does not help.
It might be nice if Mk/bsd.port.mk would remove it if NO_CPU_CFLAGS was
set, patch coming soon. |
3.2.3_2 17 Nov 2003 14:57:40 |
jeh |
Put a comment warning about USE_AUTOHEADER and USE_AUTOCONF |
3.2.3_2 17 Nov 2003 12:39:16 |
jeh |
I believe with the upgrade to gcc-3.2.3 these are no longer broken on 5.x |
3.2.3_2 17 Nov 2003 03:15:17 |
jeh |
Fix the usage of MASTERDIR in both the slave and master port as mentioned
in PR: 59254 |
3.2.3_1 17 Nov 2003 02:14:52 |
jeh |
Don't install gccbug over the one from the -rtems-gcc bug |
3.2.3 09 Nov 2003 03:38:51 |
jeh |
Fix distfile names so fetch works right. |
3.2.3 02 Nov 2003 12:04:09 |
jeh |
Update to gcc-3.2.3 |
3.2.1 02 Sep 2003 00:25:30 |
jeh |
Update URLs, from oarcorp.com to rtems.com |
3.2.1 03 Mar 2003 03:53:31 |
jeh |
Remove pkg-comment and place in Makefile |
3.2.1 19 Feb 2003 19:48:07 |
jeh |
Since bento seems to specify CPUCFLAGS on some archs, and the breaks the cross
compiler, prevent them |
3.2.1 12 Feb 2003 13:44:24 |
jeh |
Update to version 3.2.1 |
2.95.3 10 Jul 2002 12:33:03 |
jeh |
Update to use the new grouping capability. This allows the removal
of the rtems-gcc hack to fetch the files from a different subdir
then newlib lived in. Remove devel/rtems-gcc
No functionality change so no PORTREVSION bump. |
20 Nov 2001 23:29:38 |
lioux |
Style police: WWW tags should either end in a file/script or TRAILING /; Fix the
later case |
16 Oct 2001 01:22:08 |
jeh |
Minor update in where the files are fetched from. Maybe now I will stop
getting "Unfetchable distfiles" message for files that do get fetched in the
real-world (tm). Suggested by sf, and changed. |
14 Oct 2001 00:43:36 |
jeh |
Upgrade all the GCC based RTEMS ports to gcc-2.95.3 |
03 Jul 2001 00:19:10 |
jeh |
Update the rest of the GCC port to use the more common GCC tarbal. |
17 Apr 2001 13:34:36 |
jeh |
Add the pkg-list files for the new arm-rtems ports |
10 Apr 2001 22:02:30 |
jeh |
Upgrade to use newlib-1.9.0 Also use the latest rtems patches |
22 Feb 2001 03:49:58 |
jeh |
The mips64orion-rtems-* ports have been replaced by the more general
mips-rtems-* ports. It is now time to remove these. |
14 Feb 2001 05:43:01 |
lioux |
typo clean up police: \s -> \t |
27 Dec 2000 00:08:17 |
jeh |
Update to patch level 11 Re-add mips-rtems-objc port |
14 Nov 2000 12:47:25 |
asami |
Remove these files so they won't be accidentally tagged for the release. |
18 Oct 2000 22:46:52 |
jeh |
Clean up the patch section of the Makefile. Added one level of directories to
patch-a[ab] to make the Makefile simpler |
08 Oct 2000 02:10:04 |
asami |
Convert category devel to new layout. |
08 Oct 2000 01:29:12 |
asami |
Rename PLIST.* to pkg-plist.*. |
02 Oct 2000 04:10:30 |
jeh |
Change MAINTAINERship to my committers address. |
18 Sep 2000 19:48:54 |
ade |
Update *-rtems-objc to the newest patches, also fixing the "extra files"
problem. |
11 Aug 2000 15:38:10 |
will |
Use explicit autoheader dependency instead of USE_AUTOCONF because
USE_AUTOCONF breaks the build. |
11 Aug 2000 05:57:20 |
will |
Add autoheader to build dependencies through USE_AUTOCONF. |
10 Jul 2000 05:32:35 |
steve |
C/C++, CHILL, F77, JAVA, OBJC, binutils, and gdb from the RTEMS RTOS for the
i386, i960, m68k, mips64orion, powerpc, sh, and sparc processors. |