linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* Newbie on embedded linux on PPC: error: cannot find boot.o
@ 2007-09-04 13:48 Thomas Gerlach
  2007-09-04 14:47 ` Grant Likely
  0 siblings, 1 reply; 7+ messages in thread
From: Thomas Gerlach @ 2007-09-04 13:48 UTC (permalink / raw)
  To: linuxppc-dev

hi folks,


my name is thomas trying to make embedded linux run on a powerpc, but we've got special boards here, although we use a xilinx virtex4 fpga...

as you said in the nabble-thread (see subject), i set up edk9.1 software platform settings und ran libgen to get the xparameters* files. i copied those bsp files into the kernel tree (i use your kernel linux-2.6-virtex from git.secretlabs.ca/git). after configuring the kernel settigs, i try

$ make ARCH=ppc CROSS_COMPILE=powerpc-eabi-

what i get is the following output:

>   CHK     include/linux/version.h
>   CHK     include/linux/utsrelease.h
>   CALL    scripts/checksyscalls.sh
>   CHK     include/linux/compile.h
>   LD      init/mounts.o
> powerpc-eabi-ld: cannot find boot.o
> make[1]: *** [init/mounts.o] Error 1
> make: *** [init] Error 2

so, i searched for boot.o (it exists) and even copied it into several dirs of the linux kernel tree (where i thought i would make sense), but the problem still remains.

googling results in

http://www.xilinx.com/xlnx/xil_ans_display.jsp?iLanguageID=1&getPagePath=17462&BV_SessionID=@@@@1197140711.1188909240@@@@&BV_EngineID=cccgaddllgmfkflcefeceihdffhdfkf.0

and this, too, doesn't take me further in solving the problem.

i hope you can help me.

many thanks in advance,

kind regards

thomas gerlach

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Newbie on embedded linux on PPC: error: cannot find boot.o
@ 2007-09-04 14:03 Thomas Gerlach
  2007-09-04 21:33 ` Wolfgang Reissnegger
  0 siblings, 1 reply; 7+ messages in thread
From: Thomas Gerlach @ 2007-09-04 14:03 UTC (permalink / raw)
  To: linuxppc-embedded

hi folks,


my name is thomas trying to make embedded linux run on a powerpc, but we've got special boards here, although we use a xilinx virtex4 fpga...

as you said in the nabble-thread (see subject), i set up edk9.1 software platform settings und ran libgen to get the xparameters* files. i copied those bsp files into the kernel tree (i use your kernel linux-2.6-virtex from git.secretlabs.ca/git). after configuring the kernel settigs, i try

$ make ARCH=ppc CROSS_COMPILE=powerpc-eabi-

what i get is the following output:

>   CHK     include/linux/version.h
>   CHK     include/linux/utsrelease.h
>   CALL    scripts/checksyscalls.sh
>   CHK     include/linux/compile.h
>   LD      init/mounts.o
> powerpc-eabi-ld: cannot find boot.o
> make[1]: *** [init/mounts.o] Error 1
> make: *** [init] Error 2

so, i searched for boot.o (it exists) and even copied it into several dirs of the linux kernel tree (where i thought i would make sense), but the problem still remains.

googling results in

http://www.xilinx.com/xlnx/xil_ans_display.jsp?iLanguageID=1&getPagePath=17462&BV_SessionID=@@@@1197140711.1188909240@@@@&BV_EngineID=cccgaddllgmfkflcefeceihdffhdfkf.0

and this, too, doesn't take me further in solving the problem.

i hope you can help me.

many thanks in advance,

kind regards

thomas gerlach

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Newbie on embedded linux on PPC: error: cannot find boot.o
  2007-09-04 13:48 Newbie on embedded linux on PPC: error: cannot find boot.o Thomas Gerlach
@ 2007-09-04 14:47 ` Grant Likely
  2007-09-05  8:17   ` Thomas Gerlach
  0 siblings, 1 reply; 7+ messages in thread
From: Grant Likely @ 2007-09-04 14:47 UTC (permalink / raw)
  To: Thomas Gerlach; +Cc: linuxppc-dev

On 9/4/07, Thomas Gerlach <gerlach@kip.uni-heidelberg.de> wrote:
> hi folks,
>
>
> my name is thomas trying to make embedded linux run on a powerpc, but we've got special boards here, although we use a xilinx virtex4 fpga...
>
> as you said in the nabble-thread (see subject), i set up edk9.1 software platform settings und ran libgen to get the xparameters* files. i copied those bsp files into the kernel tree (i use your kernel linux-2.6-virtex from git.secretlabs.ca/git). after configuring the kernel settigs, i try
>
> $ make ARCH=ppc CROSS_COMPILE=powerpc-eabi-

You should be using a Linux cross compiler, not powerpc-eabi-.  The
Xilinx cross compiler will not work to compile Linux kernels.

You can build yourself a cross compiler using 'crosstool':
http://www.kegel.org/crosstool.

Alternately, you can download ELDK:
http://www.denx.de/wiki/view/DULG/ELDKAvailability

Cheers,
g.

-- 
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.
grant.likely@secretlab.ca
(403) 399-0195

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Newbie on embedded linux on PPC: error: cannot find boot.o
  2007-09-04 14:03 Thomas Gerlach
@ 2007-09-04 21:33 ` Wolfgang Reissnegger
  2007-09-05  8:18   ` Thomas Gerlach
  2007-09-06 18:39   ` Stephen Neuendorffer
  0 siblings, 2 replies; 7+ messages in thread
From: Wolfgang Reissnegger @ 2007-09-04 21:33 UTC (permalink / raw)
  To: Thomas Gerlach; +Cc: linuxppc-embedded

Hi Thomas,

Xilinx is building the tools in the EDK to work with VxWorks and for Standalone systems. In order to compile a Linux kernel you need to get a toolchain from one of the Third Party vendors, such as MontaVista. They have the correct linker scripts for building a kernel.

Cheers,
   Wolfgang

Thomas Gerlach wrote:
> hi folks,
> 
> 
> my name is thomas trying to make embedded linux run on a powerpc, but
> we've got special boards here, although we use a xilinx virtex4
> fpga...
> 
> as you said in the nabble-thread (see subject), i set up edk9.1
> software platform settings und ran libgen to get the xparameters*
> files. i copied those bsp files into the kernel tree (i use your
> kernel linux-2.6-virtex from git.secretlabs.ca/git). after
> configuring the kernel settigs, i try
> 
> $ make ARCH=ppc CROSS_COMPILE=powerpc-eabi-
> 
> what i get is the following output:
> 
>>   CHK     include/linux/version.h
>>   CHK     include/linux/utsrelease.h
>>   CALL    scripts/checksyscalls.sh
>>   CHK     include/linux/compile.h
>>   LD      init/mounts.o
>> powerpc-eabi-ld: cannot find boot.o
>> make[1]: *** [init/mounts.o] Error 1
>> make: *** [init] Error 2
> 
> so, i searched for boot.o (it exists) and even copied it into several
> dirs of the linux kernel tree (where i thought i would make sense),
> but the problem still remains.
> 
> googling results in
> 
> http://www.xilinx.com/xlnx/xil_ans_display.jsp?iLanguageID=1&getPagePath=17462&BV_SessionID=@@@@1197140711.1188909240@@@@&BV_EngineID=cccgaddllgmfkflcefeceihdffhdfkf.0
> 
> 
> and this, too, doesn't take me further in solving the problem.
> 
> i hope you can help me.
> 
> many thanks in advance,
> 
> kind regards
> thomas gerlach
> 
> 
> 
> _______________________________________________
> Linuxppc-embedded mailing list
> Linuxppc-embedded@ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-embedded
> 

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Newbie on embedded linux on PPC: error: cannot find boot.o
  2007-09-04 14:47 ` Grant Likely
@ 2007-09-05  8:17   ` Thomas Gerlach
  0 siblings, 0 replies; 7+ messages in thread
From: Thomas Gerlach @ 2007-09-05  8:17 UTC (permalink / raw)
  To: Grant Likely; +Cc: linuxppc-dev

Grant Likely wrote:
> On 9/4/07, Thomas Gerlach <gerlach@kip.uni-heidelberg.de> wrote:
>   
>> hi folks,
>>
>>
>> my name is thomas trying to make embedded linux run on a powerpc, but we've got special boards here, although we use a xilinx virtex4 fpga...
>>
>> as you said in the nabble-thread (see subject), i set up edk9.1 software platform settings und ran libgen to get the xparameters* files. i copied those bsp files into the kernel tree (i use your kernel linux-2.6-virtex from git.secretlabs.ca/git). after configuring the kernel settigs, i try
>>
>> $ make ARCH=ppc CROSS_COMPILE=powerpc-eabi-
>>     
>
> You should be using a Linux cross compiler, not powerpc-eabi-.  The
> Xilinx cross compiler will not work to compile Linux kernels.
>
> You can build yourself a cross compiler using 'crosstool':
> http://www.kegel.org/crosstool.
>
> Alternately, you can download ELDK:
> http://www.denx.de/wiki/view/DULG/ELDKAvailability
>
> Cheers,
> g.
>
>   

hi,
thank you much for this hint. this was the last thing i thought of... ;)

so long, keep on cross-compiling! :)

regards,
thomas

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Newbie on embedded linux on PPC: error: cannot find boot.o
  2007-09-04 21:33 ` Wolfgang Reissnegger
@ 2007-09-05  8:18   ` Thomas Gerlach
  2007-09-06 18:39   ` Stephen Neuendorffer
  1 sibling, 0 replies; 7+ messages in thread
From: Thomas Gerlach @ 2007-09-05  8:18 UTC (permalink / raw)
  To: Wolfgang Reissnegger; +Cc: linuxppc-embedded

Wolfgang Reissnegger wrote:
> Hi Thomas,
>
> Xilinx is building the tools in the EDK to work with VxWorks and for Standalone systems. In order to compile a Linux kernel you need to get a toolchain from one of the Third Party vendors, such as MontaVista. They have the correct linker scripts for building a kernel.
>
> Cheers,
>    Wolfgang
>
> Thomas Gerlach wrote:
>   
>> hi folks,
>>
>>
>> my name is thomas trying to make embedded linux run on a powerpc, but
>> we've got special boards here, although we use a xilinx virtex4
>> fpga...
>>
>> as you said in the nabble-thread (see subject), i set up edk9.1
>> software platform settings und ran libgen to get the xparameters*
>> files. i copied those bsp files into the kernel tree (i use your
>> kernel linux-2.6-virtex from git.secretlabs.ca/git). after
>> configuring the kernel settigs, i try
>>
>> $ make ARCH=ppc CROSS_COMPILE=powerpc-eabi-
>>
>> what i get is the following output:
>>
>>     
>>>   CHK     include/linux/version.h
>>>   CHK     include/linux/utsrelease.h
>>>   CALL    scripts/checksyscalls.sh
>>>   CHK     include/linux/compile.h
>>>   LD      init/mounts.o
>>> powerpc-eabi-ld: cannot find boot.o
>>> make[1]: *** [init/mounts.o] Error 1
>>> make: *** [init] Error 2
>>>       
>> so, i searched for boot.o (it exists) and even copied it into several
>> dirs of the linux kernel tree (where i thought i would make sense),
>> but the problem still remains.
>>
>> googling results in
>>
>> http://www.xilinx.com/xlnx/xil_ans_display.jsp?iLanguageID=1&getPagePath=17462&BV_SessionID=@@@@1197140711.1188909240@@@@&BV_EngineID=cccgaddllgmfkflcefeceihdffhdfkf.0
>>
>>
>> and this, too, doesn't take me further in solving the problem.
>>
>> i hope you can help me.
>>
>> many thanks in advance,
>>
>> kind regards
>> thomas gerlach
>>     

hi,
thank you much for this hint, i'll try it. this was the last thing i 
thought of... ;)

kepp on cross-compiling, :)

regards
thomas

^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: Newbie on embedded linux on PPC: error: cannot find boot.o
  2007-09-04 21:33 ` Wolfgang Reissnegger
  2007-09-05  8:18   ` Thomas Gerlach
@ 2007-09-06 18:39   ` Stephen Neuendorffer
  1 sibling, 0 replies; 7+ messages in thread
From: Stephen Neuendorffer @ 2007-09-06 18:39 UTC (permalink / raw)
  To: Thomas Gerlach; +Cc: linuxppc-embedded

=20
You can also build a ppc405 toolchain using Crosstool, and it works
fine..
http://kegel.com/crosstool

Steve

> -----Original Message-----
> From:=20
> linuxppc-embedded-bounces+stephen=3Dneuendorffer.name@ozlabs.org
> =20
> [mailto:linuxppc-embedded-bounces+stephen=3Dneuendorffer.name@oz
labs.org] On Behalf Of Wolfgang Reissnegger
> Sent: Tuesday, September 04, 2007 2:33 PM
> To: Thomas Gerlach
> Cc: linuxppc-embedded@ozlabs.org
> Subject: Re: Newbie on embedded linux on PPC: error: cannot=20
> find boot.o
>=20
> Hi Thomas,
>=20
> Xilinx is building the tools in the EDK to work with VxWorks=20
> and for Standalone systems. In order to compile a Linux=20
> kernel you need to get a toolchain from one of the Third=20
> Party vendors, such as MontaVista. They have the correct=20
> linker scripts for building a kernel.
>=20
> Cheers,
>    Wolfgang
>=20
> Thomas Gerlach wrote:
> > hi folks,
> >=20
> >=20
> > my name is thomas trying to make embedded linux run on a=20
> powerpc, but
> > we've got special boards here, although we use a xilinx virtex4
> > fpga...
> >=20
> > as you said in the nabble-thread (see subject), i set up edk9.1
> > software platform settings und ran libgen to get the xparameters*
> > files. i copied those bsp files into the kernel tree (i use your
> > kernel linux-2.6-virtex from git.secretlabs.ca/git). after
> > configuring the kernel settigs, i try
> >=20
> > $ make ARCH=3Dppc CROSS_COMPILE=3Dpowerpc-eabi-
> >=20
> > what i get is the following output:
> >=20
> >>   CHK     include/linux/version.h
> >>   CHK     include/linux/utsrelease.h
> >>   CALL    scripts/checksyscalls.sh
> >>   CHK     include/linux/compile.h
> >>   LD      init/mounts.o
> >> powerpc-eabi-ld: cannot find boot.o
> >> make[1]: *** [init/mounts.o] Error 1
> >> make: *** [init] Error 2
> >=20
> > so, i searched for boot.o (it exists) and even copied it=20
> into several
> > dirs of the linux kernel tree (where i thought i would make sense),
> > but the problem still remains.
> >=20
> > googling results in
> >=20
> >=20
> http://www.xilinx.com/xlnx/xil_ans_display.jsp?iLanguageID=3D1&g
etPagePath=3D17462&BV_SessionID=3D@@@@1197140711.1188909240>
@@@@&BV_EngineID=3Dcccgaddllgmfkflcefeceihdffhdfkf.0
> >=20
> >=20
> > and this, too, doesn't take me further in solving the problem.
> >=20
> > i hope you can help me.
> >=20
> > many thanks in advance,
> >=20
> > kind regards
> > thomas gerlach
> >=20
> >=20
> >=20
> > _______________________________________________
> > Linuxppc-embedded mailing list
> > Linuxppc-embedded@ozlabs.org
> > https://ozlabs.org/mailman/listinfo/linuxppc-embedded
> >=20
>=20
> _______________________________________________
> Linuxppc-embedded mailing list
> Linuxppc-embedded@ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-embedded
>=20
>=20

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2007-09-06 18:40 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-04 13:48 Newbie on embedded linux on PPC: error: cannot find boot.o Thomas Gerlach
2007-09-04 14:47 ` Grant Likely
2007-09-05  8:17   ` Thomas Gerlach
  -- strict thread matches above, loose matches on Subject: below --
2007-09-04 14:03 Thomas Gerlach
2007-09-04 21:33 ` Wolfgang Reissnegger
2007-09-05  8:18   ` Thomas Gerlach
2007-09-06 18:39   ` Stephen Neuendorffer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).