uuchar.ppu: No such file or direct ory


<h3><details><summary>Original Reporter info from Mantis: <small>takeda99</small></summary><small>

- **Reporter name:** Takeda Matsuki
</small></details></h3>

## Description:

Here chunk of output log :

make -C linux install<br/>
make[5]: Entering directory `d:/freepascal271/rtl/linux'<br/>
d:/freepascal271/binutils/i386-win32/ginstall.exe -m 755 -d d:\freepascal271\fpc<br/>
\\2.7.1/units/i386-linux/rtl<br/>
d:/freepascal271/binutils/i386-win32/cp.exe -fp d:/freepascal271/rtl/units/i386-<br/>
linux/system.ppu d:/freepascal271/rtl/units/i386-linux/si_prc.ppu d:/freepascal2<br/>
71/rtl/units/i386-linux/si_c21g.ppu d:/freepascal271/rtl/units/i386-linux/si_c21<br/>
.ppu d:/freepascal271/rtl/units/i386-linux/si_c.ppu d:/freepascal271/rtl/units/i<br/>
386-linux/si_dll.ppu d:/freepascal271/rtl/units/i386-linux/si_uc.ppu d:/freepasc<br/>
al271/rtl/units/i386-linux/uuchar.ppu d:/freepascal271/rtl/units/i386-linux/unix<br/>
type.ppu d:/freepascal271/rtl/units/i386-linux/ctypes.ppu d:/freepascal271/rtl/u<br/>
nits/i386-linux/baseunix.ppu d:/freepascal271/rtl/units/i386-linux/strings.ppu d<br/>
:/freepascal271/rtl/units/i386-linux/objpas.ppu d:/freepascal271/rtl/units/i386-<br/>
linux/macpas.ppu d:/freepascal271/rtl/units/i386-linux/iso7185.ppu d:/freepascal<br/>
271/rtl/units/i386-linux/syscall.ppu d:/freepascal271/rtl/units/i386-linux/unixu<br/>
til.ppu d:/freepascal271/rtl/units/i386-linux/fpintres.ppu d:/freepascal271/rtl/<br/>
units/i386-linux/heaptrc.ppu d:/freepascal271/rtl/units/i386-linux/lineinfo.ppu<br/>
d:/freepascal271/rtl/units/i386-linux/lnfodwrf.ppu d:/freepascal271/rtl/units/i3<br/>
86-linux/termio.ppu d:/freepascal271/rtl/units/i386-linux/unix.ppu d:/freepascal<br/>
271/rtl/units/i386-linux/linux.ppu d:/freepascal271/rtl/units/i386-linux/initc.p<br/>
pu d:/freepascal271/rtl/units/i386-linux/cmem.ppu d:/freepascal271/rtl/units/i38<br/>
6-linux/x86.ppu d:/freepascal271/rtl/units/i386-linux/ports.ppu d:/freepascal271<br/>
/rtl/units/i386-linux/cpu.ppu d:/freepascal271/rtl/units/i386-linux/mmx.ppu d:/f<br/>
reepascal271/rtl/units/i386-linux/crt.ppu d:/freepascal271/rtl/units/i386-linux/<br/>
printer.ppu d:/freepascal271/rtl/units/i386-linux/linuxvcs.ppu d:/freepascal271/<br/>
rtl/units/i386-linux/sysutils.ppu d:/freepascal271/rtl/units/i386-linux/typinfo.<br/>
ppu d:/freepascal271/rtl/units/i386-linux/math.ppu d:/freepascal271/rtl/units/i3<br/>
86-linux/matrix.ppu d:/freepascal271/rtl/units/i386-linux/varutils.ppu d:/freepa<br/>
scal271/rtl/units/i386-linux/charset.ppu d:/freepascal271/rtl/units/i386-linux/c<br/>
haracter.ppu d:/freepascal271/rtl/units/i386-linux/ucomplex.ppu d:/freepascal271<br/>
/rtl/units/i386-linux/getopts.ppu d:/freepascal271/rtl/units/i386-linux/errors.p<br/>
pu d:/freepascal271/rtl/units/i386-linux/sockets.ppu d:/freepascal271/rtl/units/<br/>
i386-linux/gpm.ppu d:/freepascal271/rtl/units/i386-linux/ipc.ppu d:/freepascal27<br/>
1/rtl/units/i386-linux/serial.ppu d:/freepascal271/rtl/units/i386-linux/terminfo<br/>
.ppu d:/freepascal271/rtl/units/i386-linux/dl.ppu d:/freepascal271/rtl/units/i38<br/>
6-linux/dynlibs.ppu d:/freepascal271/rtl/units/i386-linux/video.ppu d:/freepasca<br/>
l271/rtl/units/i386-linux/mouse.ppu d:/freepascal271/rtl/units/i386-linux/keyboa<br/>
rd.ppu d:/freepascal271/rtl/units/i386-linux/variants.ppu d:/freepascal271/rtl/u<br/>
nits/i386-linux/types.ppu d:/freepascal271/rtl/units/i386-linux/dateutils.ppu d:<br/>
/freepascal271/rtl/units/i386-linux/sysconst.ppu d:/freepascal271/rtl/units/i386<br/>
\-linux/fmtbcd.ppu d:/freepascal271/rtl/units/i386-linux/cthreads.ppu d:/freepasc<br/>
al271/rtl/units/i386-linux/classes.ppu d:/freepascal271/rtl/units/i386-linux/fgl<br/>
.ppu d:/freepascal271/rtl/units/i386-linux/convutils.ppu d:/freepascal271/rtl/un<br/>
its/i386-linux/stdconvs.ppu d:/freepascal271/rtl/units/i386-linux/strutils.ppu d<br/>
:/freepascal271/rtl/units/i386-linux/rtlconsts.ppu d:/freepascal271/rtl/units/i3<br/>
86-linux/dos.ppu d:/freepascal271/rtl/units/i386-linux/objects.ppu d:/freepascal<br/>
271/rtl/units/i386-linux/cwstring.ppu d:/freepascal271/rtl/units/i386-linux/fpcy<br/>
lix.ppu d:/freepascal271/rtl/units/i386-linux/clocale.ppu d:/freepascal271/rtl/u<br/>
nits/i386-linux/exeinfo.ppu d:\freepascal271\fpc\2.7.1/units/i386-linux/rtl<br/>
cp.exe: d:/freepascal271/rtl/units/i386-linux/uuchar.ppu: No such file or direct<br/>
ory<br/>
make[5]: *** [fpc_install] Error 1<br/>
make[5]: Leaving directory `d:/freepascal271/rtl/linux'<br/>
make[4]: *** [linux_install] Error 2<br/>
make[4]: Leaving directory `d:/freepascal271/rtl'<br/>
make[3]: *** [rtl_install] Error 2<br/>
make[3]: Leaving directory `d:/freepascal271'<br/>
make[2]: *** [installbase] Error 2<br/>
make[2]: Leaving directory `d:/freepascal271'<br/>
make[1]: *** [installall] Error 2<br/>
make[1]: Leaving directory `d:/freepascal271'<br/>
make: *** [crossinstall] Error 2

## Steps to reproduce:

I tried to build compiler for target i386-linux from Windows using this script :

\----------------------------------------------------------

cd d:\freepascal271

set myroot=d:\freepascal271<br/>
set myFPC=d:\freepascal271\fpc\2.7.1<br/>
set mybinutils=d:\freepascal271\binutils<br/>
set mycrossbin=D:\freepascal271\binutils\aw-bincross\aw-win32-i386-Linux

set PATH=d:\freepascal271\binutils\i386-win32;D:\freepascal271\binutils\aw-bincross\aw-win32-i386-Linux;d:\freepascal271\fpc\2.7.1\bin\i386-win32;

make OS_TARGET=linux CPU_TARGET=i386 clean all crossinstall CROSSBINDIR=%mycrossbin% BINUTILSPREFIX=i386-linux- INSTALL_PREFIX=%myFPC% DATA2INC=%myroot%\utils\data2inc.exe

\--------------------------------------------------------------------------------

Notes : <br/>
1. I use FPC 2.6.0 as starting compiler and use fpcbuild from ( http://svn.freepascal.org/cgi-bin/viewvc.cgi/binaries/i386-win32/?root=fpcbuild )

2. I use Windows 7 Ultimate x64 SP1

3. AMD A8 APU Processor with AHCI-System enabled.

4. I use FPC 2.7.1 svn 23624.

Regards,<br/>
Takeda

## Mantis conversion info:

- **Mantis ID:** 23907
- **OS:** Windows 7 Ultimate SP1 x64
- **OS Build:** 6.1
- **Build:** 23624
- **Platform:** Windows
- **Version:** 2.7.1
- **Fixed in version:** 3.0.0
- **Fixed in revision:** 23625 (#2a99cef7c31cedcd77a0c684a2f7ad5629f14227)

Story points: 200.0