1 |
Hi there |
2 |
|
3 |
I have done |
4 |
|
5 |
crossdev -t sh4-pc-linux-uclibc |
6 |
|
7 |
then created this script |
8 |
|
9 |
trotl ladmanj # cat memerge |
10 |
#!/bin/bash |
11 |
|
12 |
ARCH=sh4 |
13 |
ACCEPT_KEYWORDS="-x86 -~x86 sh ~sh" |
14 |
ROOT="/home/ladmanj/work_projects/sh4prj" |
15 |
CFLAGS="-Os -pipe" |
16 |
CXXFLAGS="${CFLAGS}" |
17 |
LDFLAGS="-L${ROOT}/lib -L${ROOT}/usr/lib" |
18 |
CBUILD=i686-pc-linux-gnu |
19 |
CHOST=sh4-pc-linux-uclibc |
20 |
CTARGET=sh4-pc-linux-uclibc |
21 |
CC=sh4-pc-linux-uclibc-gcc |
22 |
CXX=sh4-pc-linux-uclibc-g++ |
23 |
PKGDIR=/usr/portage/packages/sh4 |
24 |
USE="-* -X -kde -gnome -glibc uclibc make-symlinks" |
25 |
|
26 |
export ARCH ACCEPT_KEYWORDS CFLAGS CXXFLAGS LDFLAGS ROOT CBUILD CHOST CTARGET |
27 |
CC CXX PKGDIR USE |
28 |
|
29 |
emerge -b $* |
30 |
trotl ladmanj # |
31 |
|
32 |
then |
33 |
|
34 |
./memerge -va sys-libs/uclibc busybox baselayout-lite zlib dropbear tinylogin |
35 |
tar bzip2 gzip |
36 |
|
37 |
Everything was merged succesfully, but when i am trying to boot it at my sh4 |
38 |
powered board i get this message. |
39 |
|
40 |
VFS: Mounted root (nfs filesystem). |
41 |
Freeing unused kernel memory: 68k freed |
42 |
init: can't load library 'libgcc_s.so.1' |
43 |
Kernel panic: Attempted to kill init! |
44 |
|
45 |
|
46 |
Can you help me? What must i emerge to fulfil the needs? |
47 |
Thank you. |
48 |
Best regards |
49 |
Jakub ladman |
50 |
|
51 |
-- |
52 |
gentoo-embedded@g.o mailing list |