You are not logged in.
Pages: 1
I thought I wasn't a newbie anymore but this seems to be a simple question so...
I want to compile ifort from AUR, but I can't find the lib32-gcc required as a dependancy. I asked the author of the PKGBUILD but he answered me it was in the community repo...
I have the community repo enabled, but can't find it, nor on any other repo.
[root@DarkStar cosmo]# pacman -Sy
:: Synchronisation des bases de données de paquets...
core est à jour;
extra est à jour;
community est à jour;
compiz-fusion est à jour;
kdemod est à jour;
La base de données locale est à jour.
[root@DarkStar cosmo]# pacman -Ss lib32
[root@DarkStar cosmo]#
Is there a trick or this package no longer exists ?
Offline
Is lib32-gcc a file? My uneducated guess is that it is part of a package with some non-intuitive name. I sometimes have the problem of needing a file and not knowing what package to look in. I think if you install gcc-libs or some of the other 'pacman -Ss gcc' packages you might get lucky. What is ifort btw?
Offline
lib32-gcc is anpother pkg in AUR. you will have to build it yourself before you can build the other one.
Offline
No, its in [community]. See
[pierre@opteron ~]$ pacman -Ss lib32-gcc
community/lib32-gcc 4.2.1-5 (lib32)
The GNU Compiler Collection
Are you sure you use a valid mirror and x86_64?
Offline
Hum... I have a i686... So lib32-gcc is only for x64 is that correct ?
Ok so how does people with i686 compile it ? It's possible look at this part of PKGBUILD :
# Contributor: Nicolas Bigaouette <nbigaouette@gmail.com>
pkgname=ifort
_comp=f
#pkgver=10.0.025
#_urlnumber=786
pkgver=10.0.026
_urlnumber=787
pkgrel=4
pkgdesc="The Intel Fortran 2003 Compiler"
url="http://developer.intel.com/software/products/compilers/flin/"
arch=('i686' 'x86_64')
license=('custom')
depends=(glibc libstdc++5 lib32-gcc)
makedepends=(rpmextract)
source=("NCOM_L_CMP_FOR_????-????????.lic" "EULA.htm")
md5sums=('ee1bb8918ca9763dd1958018e8d118e6'
'df1337eb0b74e33cdbc6de794ade29f4')
if [ "$CARCH" = "i686" ]; then
_intel_arch=i386
_intel_64char=
source=(http://registrationcenter-download.intel.com/irc_nas/${_urlnumber}/l_${_comp}c_c_${pkgver}_ia32.tar.gz ${source[@]})
md5sums=('92714ff24814a840d43d994dbf600e58' ${md5sums[@]})
else
_intel_arch=em64t
_intel_64char=e
source=(http://registrationcenter-download.intel.com/irc_nas/${_urlnumber}/l_${_comp}c_c_${pkgver}_intel64.tar.gz ${source[@]})
md5sums=('9c65b85b17bfad349ad45318ef54f242' ${md5sums[@]})
fi
install=${pkgname}.install
...
Offline
try to change lib32-gcc to gcc-libs or gcc
Offline
try to change lib32-gcc to gcc-libs or gcc
Gcc split into two packages: gcc and gcc-libs. All of the lib-32 stuff is unnecessary for 32 bit machines.
Offline
Pages: 1