JSmith01
|
I have integrated system based on VIA C3 processor. Geexbox 2.0 won’t run on it, while previous version (1.2 afair) works perfect. Problem appears in the very first steps of the boot process. It hangs with the error, something about CMOV instruction isn’t supported by CPU.
How can I get distributive compiled for older CPU’s?
PS Configuration of my PC is:
GA-PCV2 motherboard, VIA CLE266 chipset and C3 800MHz CPU
256Mb DDR1 RAM
|
 tomlohave
|
i’m afraid you need to compile it yourself …
|
JSmith01
|
Is there any docs describing compilation?
|
JSmith01
|
Any suggestions about necessary changes in linux.conf?
It’s obvious that X86_CMOV=y – is incorrect in my case. Does menuconfig from tune kernel configuration? Or I need to configure kernel separately then copy linux.conf to new folder (like generic, but with my configs)?
|
 tomlohave
|
load geexbox-xbmc-i386-generic
and change i686 by i586 in make menuconfig
or create a new directory in config/platform//i386 and adapt linux.conf for your board.
-
This reply was modified 4 days ago by
tomlohave.
|
JSmith01
|
Thanks, I’ll try it tomorrow.
|
JSmith01
|
compilation fails:
-2011-11-13 13:10:28- ftp://ftp.kernel.org/pub/linux/devel/binutils/binutils-2.21.52.0.2.tar.bz2
=> `sources/binutils/binutils-2.21.52.0.2.tar.bz2′
Resolving http://ftp.kernel.org…; 149.20.4.69
Connecting to http://ftp.kernel.org|149.20.4.69|:21… connected.
Logging in as anonymous … Logged in!
==> SYST … done. ==> PWD … done.
==> TYPE I … done. ==> CWD (1) /pub/linux/devel/binutils …
No such directory `pub/linux/devel/binutils’.
nCan’t get binutils sources : ftp://ftp.kernel.org/pub/linux/devel/binutils/binutils-2.21.52.0.2.tar.bz2n Try later !!
I try to build geexbox from 2.0 source, that I get from here – http://www.geexbox.org/wp-content/plugins/download-monitor/download.php?id=geexbox-2.0.tar.bz2
Buildbox is Linux 2.6.18 (CentOS 5.x afaik)
|
 tomlohave
|
please use openbricks repo
geexbox repo is updated from openbricks
|
JSmith01
|
Is this okay:
$ hg clone http://hg.openbricks.org/geexbox
??
|
JSmith01
|
fails with the same error
|
 tomlohave
|
hg clone http://hg.openbricks.org/openbricks
|
 tomlohave
|
i will try to push some changes tomorrow to geexbox repo.
for now use openbricks.
More info here : http://www.openbricks.org/development-source-tree/
|