Lazarus

Installation => PDAs and Smartphones => Topic started by: magi6162 on January 15, 2008, 01:18:19 pm

Title: Building WinCE cross compiler from sources
Post by: magi6162 on January 15, 2008, 01:18:19 pm
I installed
Lazarus-0.9.25-fpc-2.2.1-20080115-win32.exe
I want to  Building WinCE cross compiler from sources
I follow the instructions in wiki WINCE port
but when i run the batch file  to step3
error: make: *** No rule to make target `cycle'.  Stop.

why?

tnky for help
Title: RE: Building WinCE cross compiler from sources
Post by: yuriy_sydorov on January 15, 2008, 04:43:13 pm
Read instructions more carefully.
You need to execute make cycle from compiler folder.
Title: RE: Building WinCE cross compiler from sources
Post by: windy on January 17, 2008, 12:02:35 am
often the no rule to make target error occurs though if the files to be created already exist (i.e delete those files first)
I think
Title: Re: RE: Building WinCE cross compiler from sources
Post by: magi6162 on January 18, 2008, 10:04:08 am
Quote from: "yury_sidorov"
Read instructions more carefully.
You need to execute make cycle from compiler folder.


i download arm-wince-binutils.zip and unzip in c:\lazarus\arm

i make a file .bat: (in c:\lazarus\fpc\2.2.1\bin\i386-win32)

PATH=C:\lazarus\fpc\2.2.1\bin\i386-win32;C:\lazarus\arm
make cycle CPU_TARGET=arm OS_TARGET=wince

but I get the same error

help me please.
Title: RE: Re: RE: Building WinCE cross compiler from sources
Post by: Zaher on January 18, 2008, 09:52:55 pm
to make fpc
make all OS_TARGET=wince CPU_TARGET=arm BINUTILSPREFIX=arm-wince- pp=ppc386.exe
to make lazarus
make lcl LCL_PLATFORM=wince CPU_TARGET=arm OS_TARGET=wince PP=ppcrossarm.exe OPT=-g
Title: Re: RE: Re: RE: Building WinCE cross compiler from sources
Post by: magi6162 on January 21, 2008, 10:07:42 am
Quote from: "zaher"
to make fpc
make all OS_TARGET=wince CPU_TARGET=arm BINUTILSPREFIX=arm-wince- pp=ppc386.exe
to make lazarus
make lcl LCL_PLATFORM=wince CPU_TARGET=arm OS_TARGET=wince PP=ppcrossarm.exe OPT=-g


same error:
error: make: *** No rule to make target `all'. Stop. or
error: make: *** No rule to make target `lcl'. Stop.

the batch file, i use:
PATH=C:\lazarus\fpc\2.2.1\bin\i386-win32;C:\Lazarus\arm
make lcl LCL_PLATFORM=wince CPU_TARGET=arm OS_TARGET=wince PP=ppcrossarm.exe OPT=-g
Title: Building WinCE cross compiler from sources
Post by: Legolas on January 21, 2008, 12:44:46 pm
Maybe your path declaration should be
Code: [Select]
set path=...
TinyPortal © 2005-2018