]> git.pld-linux.org Git - packages/crossppc-gcc.git/commitdiff
- added g++, don't know if it works
authoradasi <adasi@pld-linux.org>
Sat, 29 May 2004 11:00:48 +0000 (11:00 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    crossppc-gcc.spec -> 1.3

crossppc-gcc.spec

index 3df4492bf7ead777b21c5f290261754728d5a803..3868eb661d66e15ec2f2fc7e2488fd04f4417560 100644 (file)
@@ -12,7 +12,6 @@ License:      GPL
 Group:         Development/Languages
 Source0:       ftp://gcc.gnu.org/pub/gcc/releases/gcc-%{version}/gcc-%{version}.tar.bz2
 # Source0-md5: 3c6cfd9fcd180481063b4058cf6faff2
-Patch1:                crossppc-gcc-3.3.3-include-fix.patch
 BuildRequires: crossppc-binutils
 BuildRequires: flex
 BuildRequires: bison
@@ -22,7 +21,6 @@ Requires:     crossppc-binutils
 ExcludeArch:   ppc
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define                cxx             0
 %define                target          ppc-pld-linux
 %define                _prefix         /usr
 %define                arch            %{_prefix}/%{target}
@@ -46,7 +44,6 @@ i386 binari
 
 %prep
 %setup -q -n gcc-%{version}
-%patch1 -p1
 
 %build
 rm -rf obj-%{target}
@@ -61,22 +58,26 @@ TEXCONFIG=false ../configure \
        --mandir=%{_mandir} \
        --disable-shared \
        --enable-haifa \
-       --enable-languages="c" \
+       --enable-languages="c,c++" \
        --enable-long-long \
        --enable-namespaces \
        --with-gnu-as \
        --with-gnu-ld \
        --with-system-zlib \
        --with-multilib \
+       --without-headers \
+       --with-newlib \
        --without-x \
-       --target=%{target}
+       --target=%{target} \
+       --host=i686-pld-linux-gnu \
+       --build=i686-pld-linux-gnu
 
 PATH=$PATH:/sbin:%{_sbindir}
 
 cd ..
 #LDFLAGS_FOR_TARGET="%{rpmldflags}"
 
-%{__make} -C obj-%{target}
+%{__make} -C obj-%{target} CC="gcc -DHAVE_DESIGNATED_INITIALIZERS=0" all-gcc
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -110,6 +111,8 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/%{target}-gcc
 %attr(755,root,root) %{_bindir}/%{target}-cpp
+%attr(755,root,root) %{_bindir}/%{target}-g++
+%attr(755,root,root) %{_bindir}/%{target}-c++
 #%dir %{arch}/bin
 #%attr(755,root,root) %{arch}/bin/cpp
 #%attr(755,root,root) %{arch}/bin/gcc
This page took 0.06981 seconds and 4 git commands to generate.