witam, jestem lekko jak to sie mawiało skonfundowany. Otóż posiadam procesor Intel Core 2 duo E4300 ( 1800 Mhz) wszędzie jest napisane że jest on 64 bitowy ( z wikipedi: "Intel Core 2 to ósma generacja mikroprocesorów firmy Intel w architekturze x86 oraz pierwsza generacja procesorów 64 bitowych") no to zainstalowałem sobie Debiana 4 ETCH z płyty dla 64 bitowców. ale... system działa jak 32 bitowy. korzysta z pakietów dla 32 bitów, wszędzie wkrywa architekturę i386 ! prosty program w C
#include<iostream>
using namespace std;
#ifdef __x86_64__
#define _b64 1
#else
#define _b64 0
#endif
int main() {
if (_b64 ) cout<<"jest"<<endl;
else cout<<"nie ma"<<endl;
return 0;
}
zwraca że "nie ma" no to w końcu nie rozumiem jak to jest. ?
jest napisane ze core 2 duo nie korzysta z architektury X86_64 tylko intel core. czy to w tym tkwi problem ? że archikektura INtel Core jest nie obsługiwana jeszcze ? thx za odpowiedzi