Thu Sep 30 14:08:00 GMT 2004
Is there anybody who can answer this question??
From: Meulendijks, J.
Sent: donderdag 30 september 2004 12:46
To: 'Nick Garnett'
Subject: RE: [ECOS] Linkerscript
I added data.o to the command line but it gave the same result! :-(
From: Nick Garnett [mailto:email@example.com]
Sent: donderdag 30 september 2004 12:33
To: Meulendijks, J.
Subject: Re: [ECOS] Linkerscript
"Meulendijks, J." <Meulendijks@WT.TNO.NL> writes:
> Hi all,
> I read the following on the internet:
> "You can specify a file name to include sections from a particular file. You
> would do this if one or more of your files contain special data that needs to
> at a particular location in memory. For example, use the following input.
> But when I use this the linker says: "cannot find data.o". But the linkcommand
> is including the directory in which data.o is located. I do this with the -L
> I don't see what's is wrong with it but I only get this to work if I replace
> "data.o(.data)" with "c:/bla/bla/data.o(.data)". So I must give the absolute
> path and that's NOT what I want.
I believe this only works with files that are mentioned on the command
line, or are found in libraries. So add data.o to the command line.
Nick Garnett eCos Kernel Architect
http://www.ecoscentric.com/ The eCos and RedBoot experts
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
More information about the Ecos-discuss