Ik heb een AMD64 systeem (Athlon 64 3500+, géén dual-core). Daar wil ik Gentoo op installeren.
Daarvoor heb ik van install-amd64-minimal-2006.1.iso een cd-tje gemaakt. Na het booten bijbehorende stage3 en de laatste portage gedownload en allemaal uitgepakt.
Vervolgens wil ik mijn packages updaten naar de nieuwste versies, maar dat wil niet bepaald lukken. Wanneer ik bijvoorbeeld openssl wil emergen naar 0.9.8d dan krijg ik meldingen in de trant van:
- Error: suffix or operands invalid for operator 'push'
- Error: suffix or operands invalid for operator 'pop'
etc.
Mijn eerste gedachte hierbij was dat ik verkeerde compiler flags geset zou hebben. Ik heb echter de safe compiler flags voor mijn processor gebruikt: zie de gentoo-wiki.
Mijn make.conf ziet er zo uit:
Dit zou toch ok moeten zijn
Daarvoor heb ik van install-amd64-minimal-2006.1.iso een cd-tje gemaakt. Na het booten bijbehorende stage3 en de laatste portage gedownload en allemaal uitgepakt.
Vervolgens wil ik mijn packages updaten naar de nieuwste versies, maar dat wil niet bepaald lukken. Wanneer ik bijvoorbeeld openssl wil emergen naar 0.9.8d dan krijg ik meldingen in de trant van:
- Error: suffix or operands invalid for operator 'push'
- Error: suffix or operands invalid for operator 'pop'
etc.
Mijn eerste gedachte hierbij was dat ik verkeerde compiler flags geset zou hebben. Ik heb echter de safe compiler flags voor mijn processor gebruikt: zie de gentoo-wiki.
Mijn make.conf ziet er zo uit:
code:
1
2
3
4
5
6
7
| CFLAGS="-march=k8 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
ACCEPT_KEYWORDS="x86"
INPUT_DEVICES="keyboard mouse evdev"
VIDEO_CARDS="nvidia"
USE="X bzip2 tk threads symlink" |
Dit zou toch ok moeten zijn