This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]