This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
eCos Build Problem AGAIN
- From: Robby Ku <robbyku at yahoo dot com>
- To: ecos-discuss at sources dot redhat dot com
- Date: Thu, 18 Jul 2002 20:25:46 -0700 (PDT)
- Subject: [ECOS] eCos Build Problem AGAIN
hi all,
I know this particular problem has been repeatedly
asked by many ppl, but still there isnt any standard
solution to solve it. Help please...
On Wednesday 17 July 2002 18:31, Aviv Temelman wrote:
> Hello Everybody,
> I am building ecos for i386 PC Target I am using
windows2000, cygwin tools.
> I downloaded ecos-1.3.1 from site.
> I did following things using Configuration tool:
> 1) build->templates , I selected i386 PC Target &
default
> 2) Gave native tools path
> When i say build->library It writes:
>
> make -r -C hal/common/v1_3_1 headers
> make[1]: Entering directory
`/c/ecos-work/cfg4_build/hal/common/v1_3_1'
> makefile:76:
//C/RedHat/eCos/packages/pkgconf/rules.mak: No such
host or
> network path
> make[1]: *** No rule to make target
> `//C/RedHat/eCos/packages/pkgconf/rules.mak'. Stop.
> make[1]: Leaving directory
`/c/ecos-work/cfg4_build/hal/common/v1_3_1'
> make: *** [headers] Error 2
>
> *** Process 1500 terminated (rc=2)
> *** Killing process 1500 (TerminateProcess)
>
> The path is obviously wrong because there is no
archive //C.
> /C/RedHat/eCos/packages/pkgconf/rules.mak, however,
exists.
> what corrections i need to make?
> any suggestions welcome
> thanks in advance,
> Aviv
As far as i Remember (I dont work on Cygwin now) You
have to mount the disk
where your repository is located to C. Nothing seems
to be mounted to C
(uppercase!).
-----------------------------------------------------
I had similar problem. I found that in the generated
make files, it reference the mounted drive with as
"//c"
>
//C/PROGRA~1/REDHAT~1/eCos/packages/pkgconf/rules.mak
I edited the make files under your build dir and made
all //C in the prefix /C
Let me know if your will encounter the weak alias
problem ?
Basem
--- "Cusson, Pascal" <pascal.cusson@analog.com> wrote:
> Hi everyone,
> This should be an easy one I hope. I installed
> Cygwin under c:\cygwin on
> Windows 2000 then I installed the GNU compiler, the
> GNU GDB and the GNU
> utilities according to the instruction. If possible
> I installed more recent
> version (3.1 for the compiler) and 2.12 for the
> binutils. Now I got to that
> point where I should be able to compile an eCos
> RTOS. I chose the target and I
> also specified my tools directory
> (c:/cygwin/toots/H-i686-pc-cygwin/bin). Then I
> tried to compile using the build library option.
> Here is what I got:
>
> *** Process 1260 created "make clean -j1"
> make -r -C hal/powerpc/arch/v1_3_1 clean
> make[1]: Entering directory `/cygdrive/c/Documents
> and Settings/Pcusson/My
> Documents/test4_build/hal/powerpc/arch/v1_3_1'
> makefile:106:
>
//C/PROGRA~1/REDHAT~1/eCos/packages/pkgconf/rules.mak:
> No such
> host or network path
> make[1]:
>
stat://C/PROGRA~1/REDHAT~1/eCos/packages/pkgconf/rules.mak:
> No such
> host or network path
> make[1]: *** No rule to make target
>
`//C/PROGRA~1/REDHAT~1/eCos/packages/pkgconf/rules.mak'.
> Stop.
> make[1]: Leaving directory `/cygdrive/c/Documents
> and Settings/Pcusson/My
> Documents/test4_build/hal/powerpc/arch/v1_3_1'
> make: *** [clean] Error 2
>
> *** Process 1260 terminated (rc=2)
> *** Killing process 1260 (TerminateProcess)
>
>
> Look to me like this might simply be a path problem.
>
> Thanks for yo assistance.
>
> Pascal
Thanks!
Cheers,
Robby Ku
__________________________________________________
Do You Yahoo!?
Yahoo! Autos - Get free new car price quotes
http://autos.yahoo.com
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss