yashsingh1/xdaforums huggingface dataset:
[Samsung Epic 4G Touch] cooler1182:
HELP

hai sir can you help to fix my problem

root@gantenk:/home/wahyu/bin/WORKING_DIRECTORY/android-repo/sources/pecan# make zImage -j4

make: arm-eabi-gcc: Command not found

scripts/kconfig/conf -s arch/arm/Kconfig

make: arm-eabi-gcc: Command not found

CHK include/linux/version.h

SYMLINK include/asm -> include/asm-arm

make[1]: `include/asm-arm/mach-types.h' is up to date.

CHK include/linux/utsrelease.h

CC scripts/mod/empty.o

/bin/sh: arm-eabi-gcc: not found

make[2]: *** [scripts/mod/empty.o] Error 127

make[1]: *** [scripts/mod] Error 2

make: *** [scripts] Error 2

make: *** Waiting for unfinished jobs....

CC kernel/bounds.s

/bin/sh: arm-eabi-gcc: not found

make[1]: *** [kernel/bounds.s] Error 127

make: *** [prepare0] Error 2

what should i do ?? :confused:
[Samsung Epic 4G Touch] agat63:
try this:

# sudo apt-get install gcc.

This will install gcc and you might be able to compile after that
[Samsung Epic 4G Touch] MikeC84:
Make sure you have the 32 bit libs as well....

apt-get install ia32-libs

Also this guide never says to use; make zimage j4....

Let me boot up linux and ill post what I use to compile...
[Samsung Epic 4G Touch] agat63:
What version of linux are you running?

I never saw anything like that.

I have used Ubuntu 10.04, 11.04 and now I'm on ubuntu 11.10

One more thing I've noticed in your previous post. The error message was:

arm-eabi-gcc not found.

To best of my knowladge it should be

arm-none-eabi-gcc.

Check the path to your tool. It should be something like this:

/path/to your/arm-2009q3/bin/arm-none-eabi-
[Samsung Epic 4G Touch] cooler1182:
ASK AGAIn

wahyu@gantenk:~$ sudo apt-get install ia32-libs

Reading package lists... Done

Building dependency tree

Reading state information... Done

Package ia32-libs is not available, but is referred to by another package.

This may mean that the package is missing, has been obsoleted, or

is only available from another source

E: Package 'ia32-libs' has no installation candidate

wahyu@gantenk:~$

i'm use ubuntu 11.10 32 bit

---------- Post added at 07:35 PM ---------- Previous post was at 07:30 PM ----------

agat63 : can you show me with example this .i'v not experience about this n i'm still study for this :D
[Samsung Epic 4G Touch] interloper:
It looks like you have not edited the makefile in the top directory to find the tools you need. You must edit it to export your toolchains, which you may or may not have. You can use the toolchains required by the README, or download these. Once you have the toolschains

sudo nautilus

and extract the package into /opt/. exit nautilus. open the MAKEFILE and scroll down to where it says

CROSS_COMPILE	?= $(shell cd ../..;pwd)/toolchain/2009q3-68/bin/arm-none-eabi

about line 192 or so. Edit that to say

CROSS_COMPILE	?= /opt/toolchains/arm-eabi-4.4.3/bin/arm-eabi-

and save and close the Makefile. (EDIT: make sure the toolchains package is renamed to "toolchains" so the CROSS_COMPILE will find it in the correct path.)

Once you have that done try the compile again. Also, try hitting me up on IRC from the link in my sig and check out the other kernel thread linked there also. The other thread is pretty straight forward. Good luck.
[Samsung Epic 4G Touch] cooler1182:
halo sir can you explan with example :D :

CROSS_COMPILE	?= $(shell cd ../..;pwd)/toolchain/2009q3-68/bin/arm-none-eabi

---------- Post added at 07:50 PM ---------- Previous post was at 07:49 PM ----------

wahyu@gantenk:~$ sudo nautilus

Could not register the application: Timeout was reached
[Samsung Epic 4G Touch] interloper:
Seems like there might be problems with your setup. If you are using Ubuntu, which I assume you are, sudo nautilus should open a root file browser. The example CROSS_COMPILE is just a random line I grabbed from another makefile as an example. It more likely that your looks like

CROSS_COMPILE ?= /opt/toolchains/arm-nonelinux-gnueabi/bin/arm-nonelinux-gnueabi-

or very similar. BUT since you could not install gcc and sudo nautilus did not work I must ask what distro you are using and if you are trying to do this on a live cd or something.
[Samsung Epic 4G Touch] cooler1182:
i'm instal linux ubuntu distro oneiric 11.10 on hdd .... :)

can you give me solution on my prolem ??
[Samsung Epic 4G Touch] MikeC84:
Try this...

sudo apt-get install ia32-libs

Never mind if you are already on 32 system you dont need this

Here is what I use to build a kernel...

This tells where the compiler is located and what files to use...

export CROSS_COMPILE=/home/michaelc/Desktop/arm-2009q3/bin/arm-none-eabi-

This cleans up anything left over from last build...

sudo make clean

This compiles the kernel with the defconfig for our phone... (I changed the name of mine because I edited the defconfig file) should be c1_rev05_na_spr_defconfig... || = or, in programming....

make c1_rev05_na_spr_defconfig || make e4gt_bfq_slqb_defconfig

This builds the kernel and the modules...

make -j5

This copies modules to initramfs/lib/modules/....

cp drivers/samsung/j4fs/j4fs.ko /home/michaelc/Desktop/initramfs/lib/modules && cp drivers/scsi/scsi_wait_scan.ko /home/michaelc/Desktop/initramfs/lib/modules && cp drivers/bluetooth/bthid/bthid.ko /home/michaelc/Desktop/initramfs/lib/modules && cp drivers/net/wireless/bcm4330/dhd.ko /home/michaelc/Desktop/initramfs/lib/modules && cp drivers/samsung/vibetonz/vibrator.ko /home/michaelc/Desktop/initramfs/lib/modules && cp drivers/staging/westbridge/astoria/switch/cyasswitch.ko /home/michaelc/Desktop/initramfs/lib/modules

This builds the kernel with the initramfs and the modules you just compiled...

make -j5 CONFIG_INITRAMFS_SOURCE=/home/michaelc/Desktop/initramfs

Every working ziamge I have made is @ 6.7 mb in size FYI...
[Samsung Epic 4G Touch] cooler1182:
Mike C84 : this working i'm use sir i'm use, can you implemetation with my working folder :

root@gantenk:/home/wahyu/bin/WORKING_DIRECTORY/android-repo/sources/pecan#

sory i'm about this forum device becoz my forum LGP350 nothing :(

don't worry sir .anyone can help n fit my problem i will hits thanks :D
[Samsung Epic 4G Touch] MikeC84:
I didn't set up my build environment the way android says to do it.

I have the source / initramfs folders sitting on the Desktop so can't help you out there....

Ummmm

Cd into the source directory...

Change the "Path to" part to the path to your compiler

export CROSS_COMPILE=Path to /arm-2009q3/bin/arm-none-eabi-

sudo make clean

make c1_rev05_na_spr_defconfig

Where -j(number of cores)

make -j5

Copy the modules that were just compiled to initramfs/lib/modules/ - there are 6 modules you need to move to initramfs

On this part change "Path to initramfs" to the path to your initramfs folder

make -j5 CONFIG_INITRAMFS_SOURCE=Path to initramfs /initramfs
[Samsung Epic 4G Touch] cooler1182:
MIke :Copy the modules that were just compiled to initramfs/lib/modules/ << can you explain this cmd .i don't see anything that folder sir or maybe i don't know located ,
[Samsung Epic 4G Touch] MikeC84:
Step 5 in OP!!!!

Here what my compile looks like....

Dont put gcc after /home/wahyu/arm-2009q3/bin/arm-none-eabi-

Just use:

export CROSS_COMPILE=/home/wahyu/arm-2009q3/bin/arm-none-eabi-
[Samsung Epic 4G Touch] BigMoose81:
I am not sure if anyone is still lookingin here but I tried running the steps and get this error at one of the steps:

root@UBUNTU-HOME:/home/mustafa/Desktop/Kernel# export CROSS_COMPILE=/home/mustafa/Desktop/arm-2009q3/bin/arm-none-eabi-

root@UBUNTU-HOME:/home/mustafa/Desktop/Kernel# sudo make clean

root@UBUNTU-HOME:/home/mustafa/Desktop/Kernel# make c1_rev05_na_spr_defconfig

HOSTCC scripts/basic/fixdep

HOSTCC scripts/kconfig/conf.o

HOSTCC scripts/kconfig/zconf.tab.o

HOSTLD scripts/kconfig/conf

***

*** Can't find default configuration "arch/arm/configs/c1_rev05_na_spr_defconfig"!

***

make[1]: *** [c1_rev05_na_spr_defconfig] Error 1

make: *** [c1_rev05_na_spr_defconfig] Error 2

Any ideas?
[Samsung Epic 4G Touch] agat63:
check in /arch/arm/config folder of your kernel source and see if you have file named c1_rev05_na_spr_defconfig.

Error shows file not found. So if it's not there you should call for other defconfig file.
[Samsung Epic 4G Touch] BigMoose81:
Your right its not there, there are many files in there but only one that starts with "c1_"

How do I know which one to use?

Edit: I see "u1_na_spr_defconfig" that looks like it is a sprint defconfig. I ran it and seemed to run successfully. Does that file sound right?
[Samsung Epic 4G Touch] agat63:
What source are you using?

If you have correct GB source it should be there.

Or look for different spr defconfig.

SPR is for sprint.
[Samsung Epic 4G Touch] apueb008:
Yeeessssss!!!
[Samsung Epic 4G Touch] BigMoose81:
Thanks I downloaded the FI27.

Thanks for the confirmation.

Thank you both for the help.
[Samsung Epic 4G Touch] alphahere:
Yes.

Keep at because it works.
[Samsung Epic 4G Touch] prguzman1978:
Yes that correct defconfig is u1_na_spr_defconfig...
[Samsung Epic 4G Touch] erikalin:
Dude, this thread was abandoned in 2012. You'll want to do a search for modern day processes.
[Samsung Epic 4G Touch] bilgerryan:
And your device is obviously not an Epic 4G Touch as it says this thread is for in the title.
[Samsung Epic 4G Touch] dtm_stretch:
Ok so I am getting the following error when I run this command:

export CROSS_COMPILE=/home/derek/Desktop/arm-2009q3/bin/arm-none-eabi

make: /opt/toolchains/arm-2009q3/bin/arm-none-linux-gnueabi-gcc: Command not found

Then when I run:

make -j5 CONFIG_INITRAMFS_SOURCE=/home/derek/Desktop/initramfs

I get the following error :

make: /home/derek/Desktop/arm-2009q3/bin/arm-none-eabigcc: Command not found

scripts/kconfig/conf -s arch/arm/Kconfig

make: /home/derek/Desktop/arm-2009q3/bin/arm-none-eabigcc: Command not found

CHK include/linux/version.h

CHK include/generated/utsrelease.h

HOSTCC scripts/genksyms/genksyms.o

HOSTCC scripts/genksyms/lex.o

make[1]: `include/generated/mach-types.h' is up to date.

CC scripts/mod/empty.o

/bin/sh: /home/derek/Desktop/arm-2009q3/bin/arm-none-eabigcc: not found

make[2]: *** [scripts/mod/empty.o] Error 127

make[1]: *** [scripts/mod] Error 2

make[1]: *** Waiting for unfinished jobs....

HOSTCC scripts/genksyms/parse.o

CC kernel/bounds.s

/bin/sh: /home/derek/Desktop/arm-2009q3/bin/arm-none-eabigcc: not found

make[1]: *** [kernel/bounds.s] Error 127

make: *** [prepare0] Error 2

make: *** Waiting for unfinished jobs....

HOSTLD scripts/genksyms/genksyms

make: *** [scripts] Error 2
[Samsung Epic 4G Touch] agat63:
It looks like you don't have gcc installed in your VM.

try to do this int terminal:

# sudo apt-get install gcc and hit enter.

It should install gcc.

After that try the export CROSS_COMPILE= again.

Hope this will work.
[Samsung Epic 4G Touch] chris41g:
to the OP:

to make compile times shorter... and a bit easier I suggest making a build script...

Dir tree like this

-Initramfs

-Kernel

buildscript.sh

buildscript.sh something like this...

#!/bin/bash
CROSS_COMPILE="/home/chris41g/arm-2009q3/bin/arm-none-linux-gnueabi-"
MKZIP='7z -mx9 -mmt=1 a "$OUTFILE" .'
THREADS=$(expr 1 + $(grep processor /proc/cpuinfo | wc -l))
P_DIR="/home/chris41g/android/LoStKernel"
SRC_BASE="$P_DIR/Kernel"
DST_BASE="initramfs/lib/modules"
CC_STRIP="/home/chris41g/arm-2009q3/bin/arm-none-linux-gnueabi-strip"

COPY_WITH_ECHO()
{
local SRC=$1
local DST=$2
echo "Copying $SRC to $DST_BASE/$DST"
cp "$SRC_BASE/$SRC" "$P_DIR/$DST_BASE/$DST"
}
STRIP_WITH_ECHO()
{
local DST=$1
echo "Stripping $DST_BASE/$DST"
$CC_STRIP -d --strip-unneeded "$P_DIR/$DST_BASE/$DST"
}

CLEAN()
{
pushd Kernel > /dev/null
nice make V=1 -j"$THREADS" ARCH=arm clean 2>&1 >make.clean.out
popd > /dev/null
}

MAKE_DEFCONFIG()
{
pushd Kernel > /dev/null
nice make V=1 -j"$THREADS" ARCH=arm ${TARGET}_defconfig 2>&1 >make.defconfig.out
popd > /dev/null
}

MAKE_MODULES()
{
pushd Kernel > /dev/null
nice make -j"$THREADS" ARCH=arm modules 2>&1 | tee make.out
popd > /dev/null
}

MAKE_ZIMAGE()
{
pushd Kernel > /dev/null
rm -f usr/initramfs_data.cpio.lzma
nice make V=1 -j"$THREADS" ARCH=arm CROSS_COMPILE="$CROSS_COMPILE" 2>&1 | tee make.out
popd > /dev/null
}

MAKE_TAR()
{
pushd Kernel > /dev/null
tar -H ustar -c -C arch/arm/boot zImage >"$OUTFILE_PATH.tar"
popd > /dev/null
}

CLEAN
MAKE_DEFCONFIG
MAKE_MODULES
COPY_WITH_ECHO "drivers/bluetooth/bthid/bthid.ko" "bthid.ko"
COPY_WITH_ECHO "drivers/samsung/j4fs/j4fs.ko" "j4fs.ko"
COPY_WITH_ECHO "drivers/scsi/scsi_wait_scan.ko" "scsi_wait_scan.ko"
COPY_WITH_ECHO "drivers/net/wireless/bcm4330/dhd.ko" "dhd.ko"
COPY_WITH_ECHO "drivers/samsung/vibetonz/vibrator.ko" "vibrator.ko"
COPY_WITH_ECHO "drivers/staging/westbridge/astoria/switch/cyasswitch.ko" "cyasswitch.ko"
COPY_WITH_ECHO "fs/cifs/cifs.ko" "cifs.ko"
STRIP_WITH_ECHO "bthid.ko"
STRIP_WITH_ECHO "cyasswitch.ko"
STRIP_WITH_ECHO "j4fs.ko"
STRIP_WITH_ECHO "scsi_wait_scan.ko"
STRIP_WITH_ECHO "cifs.ko"
MAKE_ZIMAGE
MAKE_TAR

i wrote this while at work, so there may be some errors in it.. but the general idea is the same..
[Samsung Epic 4G Touch] MikeC84:
I would try it but I am rooted so I would like a rooted kernel with cwm. Either way thanks for this.

Now if you could show us how to root the kernel, add cwm / rogue recovery, and make it flashable in recovery, that would be epic..
[Samsung Epic 4G Touch] chris41g:
try

export CROSS_COMPILE=/home/derek/Desktop/arm-2009q3/bin/arm-none-eabi-

---------- Post added at 12:31 PM ---------- Previous post was at 12:27 PM ----------

rooting doesnt need to be done in the kernel.. the system can be rooted, and a lot of people suggest that..

as for adding the recovery, that requires quite a few changes to the initramfs. you can look at my github if you would like to..

http://github.com/chris41g

and to make it flashable it pretty easy as well, just take another flashable kernel zip and replace the zImage file with the one you made..
[Samsung Epic 4G Touch] MikeC84:
Cool thanks, I wasnt sure if both the kernel and system needed to be rooted. I already downloaded staedy hawkins initramfs file, which looks like there is his recovery in their.
[Samsung Epic 4G Touch] dtm_stretch:
Strangely, it said it was already installed but I reran and it worked.
[Samsung Epic 4G Touch] nthornton1990:
Thank you so much. I asked about this a few days ago and noone responded.
[Samsung Epic 4G Touch] MikeC84:
I got the same error when doing step 4. Sudo make clean and got : /opt/toolchains/arm-2009q3/bin/arm-none-linux-gnueabi-gcc: Command not found

gcc is the latest version so not sure whats going on here...
[Samsung Epic 4G Touch] dtm_stretch:
I would just try the command agat posted earlier then try again.

HAHA Well I never thought I would be able to compile a kernel from source, very easy to follow guide.
[Samsung Epic 4G Touch] MikeC84:
When I run that all it says it says is gcc is latest version
[Samsung Epic 4G Touch] dtm_stretch:
Mine said the same thing, after that I just copied and pasted the command line Chris41g posted
[Samsung Epic 4G Touch] MikeC84:
That is the same command the OP says to execute, nothing different. I can enter the command fine but when I enter sudo make clean, is when I get the error.

Here what my terminal looks like;

-iMac:~$ cd /home/michaelc/Desktop/SPH-D710_GB_Kernel

-iMac:~/Desktop/SPH-D710_GB_Kernel$ export CROSS_COMPILE=/home/michaelc/Desktop/arm-2009q3/bin/arm-none-eabi-

-iMac:~/Desktop/SPH-D710_GB_Kernel$ sudo make clean

[sudo] password for michaelc:

make: /opt/toolchains/arm-2009q3/bin/arm-none-linux-gnueabi-gcc: Command not found

-iMac:~/Desktop/SPH-D710_GB_Kernel$ export CROSS_COMPILE=/home/michaelc/Desktop/arm-2009q3/bin/arm-none-eabi-

-iMac:~/Desktop/SPH-D710_GB_Kernel$ sudo make clean

make: /opt/toolchains/arm-2009q3/bin/arm-none-linux-gnueabi-gcc: Command not found

-iMac:~/Desktop/SPH-D710_GB_Kernel$
[Samsung Epic 4G Touch] chris41g:
the reason why is because thats the CC path in the defconfig file, you can change that file or just ignore that error and keep going
[Samsung Epic 4G Touch] MikeC84:
Sorry for all the questions, once I figure this out ill be good. When I do step 5 it only took like 10 seconds, the op states it should take a while.....

Im on 64 bit ubuntu if it makes any difference.. Im using the initramfs from desperado kernel github.

michaelc@michaelc-iMac:~/Desktop/SPH-D710_GB_Kernel$ make c1_rev05_na_spr_defconfig

HOSTCC scripts/basic/fixdep

HOSTCC scripts/basic/docproc

HOSTCC scripts/basic/hash

HOSTCC scripts/kconfig/conf.o

scripts/kconfig/conf.c: In function ‘conf_sym’:

scripts/kconfig/conf.c:159:6: warning: variable ‘type’ set but not used [-Wunused-but-set-variable]

scripts/kconfig/conf.c: In function ‘conf_choice’:

scripts/kconfig/conf.c:231:6: warning: variable ‘type’ set but not used [-Wunused-but-set-variable]

scripts/kconfig/conf.c:307:9: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]

scripts/kconfig/conf.c: In function ‘conf_askvalue’:

scripts/kconfig/conf.c:105:8: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]

HOSTCC scripts/kconfig/kxgettext.o

HOSTCC scripts/kconfig/zconf.tab.o

HOSTLD scripts/kconfig/conf

#

# configuration written to .config

#

michaelc@michaelc-iMac:~/Desktop/SPH-D710_GB_Kernel$ make -j5 CONFIG_INITRAMFS_SOURCE=/home/michaelc/Desktop/initramfs

make: /home/michaelc/Desktop/arm-2009q3/bin/arm-none-eabi-gcc: Command not found

scripts/kconfig/conf -s arch/arm/Kconfig

make: /home/michaelc/Desktop/arm-2009q3/bin/arm-none-eabi-gcc: Command not found

CHK include/linux/version.h

CHK include/generated/utsrelease.h

HOSTCC scripts/genksyms/genksyms.o

CC scripts/mod/empty.o

/bin/sh: /home/michaelc/Desktop/arm-2009q3/bin/arm-none-eabi-gcc: not found

make[2]: *** [scripts/mod/empty.o] Error 127

make[1]: *** [scripts/mod] Error 2

make[1]: *** Waiting for unfinished jobs....

HOSTCC scripts/genksyms/lex.o

HOSTCC scripts/genksyms/parse.o

make[1]: `include/generated/mach-types.h' is up to date.

CC kernel/bounds.s

/bin/sh: /home/michaelc/Desktop/arm-2009q3/bin/arm-none-eabi-gcc: not found

make[1]: *** [kernel/bounds.s] Error 127

make: *** [prepare0] Error 2

make: *** Waiting for unfinished jobs....

HOSTLD scripts/genksyms/genksyms

make: *** [scripts] Error 2
[Samsung Epic 4G Touch] shanenielsen1234:
I thought about doing something like this in the guide and I use a script myself normally but, I wanted the people who read this guide to see and feel what each command does and so on. I might add a optional script file to the article or maybe use yours with your permission in the near future.
[Samsung Epic 4G Touch] shanenielsen1234:
Yeah thats normal, thats just showing the kernel path found in the kernel source config files does not exist. Just ignore it it well compile the same.
[Samsung Epic 4G Touch] chris41g:
my main point was that you dont have to completely build the kernel twice, you can

make clean

make defconfig

make modules

copy modules

strip modules

make zImage

make tar/zip
[Samsung Epic 4G Touch] shanenielsen1234:
Thanks for the idea!
[Samsung Epic 4G Touch] chris41g:
make: /home/michaelc/Desktop/arm-2009q3/bin/arm-none-eabi-gcc: Command not found

says that your CROSS_COMPILE variable is set wrong, you dont have the toolchain installed there..
[Samsung Epic 4G Touch] shanenielsen1234:
Oh sorry, I see what you mean. Yes, I well update the guide accordingly.
[Samsung Epic 4G Touch] MikeC84:
I have the arm-2009q3 folder on my desktop?
[Samsung Epic 4G Touch] chris41g:
what folders inside it?
[Samsung Epic 4G Touch] MikeC84:
arm-none-eabi, bin, lib, libexec, and share
[Samsung Epic 4G Touch] chris41g:
an what files inside bin folder?
[Samsung Epic 4G Touch] MikeC84:
A bunch of arm-none-eabi- files
[Samsung Epic 4G Touch] shanenielsen1234:
Try this:

After you enter : "sudo make clean" and that goes through and its done, retype the "export CROSS_COMPILE=Path to toolchain" command then hit enter and type: "make -j5 CONFIG_INITRAMFS_SOURCE=/home/michaelc/Desktop/initramfs" Then see if it compiles after that.
[Samsung Epic 4G Touch] MikeC84:
Same thing. Here my entire terminal session:

michaelc@michaelc-iMac:~$ cd /home/michaelc/Desktop/SPH-D710_GB_Kernel

michaelc@michaelc-iMac:~/Desktop/SPH-D710_GB_Kernel$ export CROSS_COMPILE=/home/michaelc/Desktop/arm-2009q3/bin/arm-none-eabi-

michaelc@michaelc-iMac:~/Desktop/SPH-D710_GB_Kernel$ sudo make clean

[sudo] password for michaelc:

make: /opt/toolchains/arm-2009q3/bin/arm-none-linux-gnueabi-gcc: Command not found

CLEAN .tmp_versions

michaelc@michaelc-iMac:~/Desktop/SPH-D710_GB_Kernel$ export CROSS_COMPILE=/home/michaelc/Desktop/arm-2009q3/bin/arm-none-eabi-

michaelc@michaelc-iMac:~/Desktop/SPH-D710_GB_Kernel$ make -j5 CONFIG_INITRAMFS_SOURCE=/home/michaelc/Desktop/initramfs

make: /home/michaelc/Desktop/arm-2009q3/bin/arm-none-eabi-gcc: Command not found

CHK include/linux/version.h

HOSTCC scripts/basic/fixdep

HOSTCC scripts/basic/docproc

CHK include/generated/utsrelease.h

HOSTCC scripts/basic/hash

make[1]: `include/generated/mach-types.h' is up to date.

HOSTCC scripts/genksyms/genksyms.o

HOSTCC scripts/genksyms/lex.o

CC scripts/mod/empty.o

/bin/sh: /home/michaelc/Desktop/arm-2009q3/bin/arm-none-eabi-gcc: not found

make[2]: *** [scripts/mod/empty.o] Error 127

make[1]: *** [scripts/mod] Error 2

make[1]: *** Waiting for unfinished jobs....

HOSTCC scripts/genksyms/parse.o

CC kernel/bounds.s

/bin/sh: /home/michaelc/Desktop/arm-2009q3/bin/arm-none-eabi-gcc: not found

make[1]: *** [kernel/bounds.s] Error 127

make: *** [prepare0] Error 2

make: *** Waiting for unfinished jobs....

HOSTLD scripts/genksyms/genksyms

make: *** [scripts] Error 2

make: *** wait: No child processes. Stop.

michaelc@michaelc-iMac:~/Desktop/SPH-D710_GB_Kernel$

Not sure if it the initramfs file I used from desperado github but it doesnt have the lib folder like the one does you liked to.
[Samsung Epic 4G Touch] shanenielsen1234:
Lets start over:

Open a new terminal window and cd again: cd /home/michaelc/Desktop/SPH-D710_GB_Kernel

Then enter: CROSS_COMPILE command: export CROSS_COMPILE=/home/michaelc/Desktop/arm-2009q3/bin/arm-none-eabi-

Enter: sudo make clean

*ignore any Make: errors*

enter again: CROSS_COMPILE command: export CROSS_COMPILE=/home/michaelc/Desktop/arm-2009q3/bin/arm-none-eabi-

enter: make -j5 CONFIG_INITRAMFS_SOURCE=/home/michaelc/Desktop/initramfs

Now see with a clean slate if it works now or what errors you get.
[Samsung Epic 4G Touch] MikeC84:
Restarted terminal and get this;

michaelc@michaelc-iMac:~$ cd /home/michaelc/Desktop/SPH-D710_GB_Kernel

michaelc@michaelc-iMac:~/Desktop/SPH-D710_GB_Kernel$ export CROSS_COMPILE=/home/michaelc/Desktop/arm-2009q3/bin/arm-none-eabi-

michaelc@michaelc-iMac:~/Desktop/SPH-D710_GB_Kernel$ sudo make clean

[sudo] password for michaelc:

make: /opt/toolchains/arm-2009q3/bin/arm-none-linux-gnueabi-gcc: Command not found

CLEAN .tmp_versions

michaelc@michaelc-iMac:~/Desktop/SPH-D710_GB_Kernel$ export CROSS_COMPILE=/home/michaelc/Desktop/arm-2009q3/bin/arm-none-eabi-

michaelc@michaelc-iMac:~/Desktop/SPH-D710_GB_Kernel$ make -j5 CONFIG_INITRAMFS_SOURCE=/home/michaelc/Desktop/initramfs

make: /home/michaelc/Desktop/arm-2009q3/bin/arm-none-eabi-gcc: Command not found

CHK include/linux/version.h

HOSTCC scripts/basic/fixdep

HOSTCC scripts/basic/docproc

HOSTCC scripts/basic/hash

CHK include/generated/utsrelease.h

make[1]: `include/generated/mach-types.h' is up to date.

HOSTCC scripts/genksyms/genksyms.o

HOSTCC scripts/genksyms/lex.o

HOSTCC scripts/genksyms/parse.o

CC kernel/bounds.s

/bin/sh: /home/michaelc/Desktop/arm-2009q3/bin/arm-none-eabi-gcc: not found

make[1]: *** [kernel/bounds.s] Error 127

make: *** [prepare0] Error 2

make: *** Waiting for unfinished jobs....

CC scripts/mod/empty.o

/bin/sh: /home/michaelc/Desktop/arm-2009q3/bin/arm-none-eabi-gcc: not found

make[2]: *** [scripts/mod/empty.o] Error 127

make[1]: *** [scripts/mod] Error 2

make[1]: *** Waiting for unfinished jobs....

HOSTLD scripts/genksyms/genksyms

make: *** [scripts] Error 2

michaelc@michaelc-iMac:~/Desktop/SPH-D710_GB_Kernel$

arm-non-eabi-gcc is in the folder so i dont know why it says not found
[Samsung Epic 4G Touch] chris41g:
its the path to your cross compiler.. something is wrong with it...