Navigation:  Technical >

Layers and Areas

Previous pageReturn to chapter overviewNext page

iutils

 

The Cross-Build ability of CodeTyphon give two theoretical's CPU-Operating Systems Layers Groups.

Host Layers (Blue).
Target Layers (Red).

 

Host Layers and Areas

 

CodeTyphon has 4 CPU-Operating Systems Host Layers (Win32-Win64-Linux32-Linux64) every one of these Layers has his own Areas.

These are Blue Layers-Areas

 

1) Windows 32bit OS  for Intel i386 CPU Layer (i386-win32)

oWindows XP 32bit Area
oWindows Vista 32bit Area
oWindows 7 32bit Area

 

2) Windows 64bit OS for AMD64 CPU Layer (x86_64-win64)

oWindows Vista 64bit Area
oWindows 7 64bit Area

 

3) Linux 32bit OS for Intel i386 CPU Layer (i386-linux)

oGNOME desktop environment Area
oKDE desktop environment Area
oXFCE desktop environment Area
oLXDE desktop environment Area

 

4) Linux 64bit OS for AMD64 CPU Layer (x86_64-Linux)

oGNOME desktop environment Area
oKDE desktop environment Area
oXFCE desktop environment Area
oLXDE desktop environment Area

 

For the moment CodeTyphon can build from source Lazarus IDE and FreePascal compiler, only for these Operating Systems.

We test CodeTyphon to all these host Layers-Areas.

 

 

Target Layers and Areas

 

CodeTyphon has 17 CPU-Operating Systems Target Layers every one of these Layers has his own Areas.

These are Red Layers-Areas.

Executables build with  can run to these CPU-OS

 

1) Windows 32bit OS  for Intel i386 CPU Layer (i386-win32)

oWindows XP 32bit Area
oWindows Vista 32bit Area
oWindows 7 32bit Area

 

2) Windows 64bit OS for AMD64 CPU Layer (x86_64-win64)

oWindows Vista 64bit Area
oWindows 7 64bit Area

 

3) Linux 32bit OS for Intel i386 CPU Layer (i386-linux)

oGNOME desktop environment Area
oKDE desktop environment Area
oXFCE desktop environment Area
oLXDE desktop environment Area
oUbuntu MID Edition

 

4) Linux 64bit OS for AMD64 CPU Layer (x86_64-Linux)

oGNOME desktop environment Area
oKDE desktop environment Area
oXFCE desktop environment Area
oLXDE desktop environment Area

 

5) Wince OS for arm cpu Layer (arm-wince)

oWindows Mobile 6 Area
oWindows Mobile 6.1 Area
oWindows Mobile 6.5 Area

 

6) Linux OS for arm CPU Layer (arm-linux)

oAndroid Area

 

7) Linux 32bit OS for powerpc CPU (powerpc-linux)

 

 

8) Linux 64bit OS for powerpc64 CPU (powerpc64-linux)

 

 

9) Linux 32bit OS for sparc CPU (sparc-linux)

 

 

10) FreeBSD 32bit OS for Intel i386 CPU Layer (i386-freebsd)

oGNOME desktop environment Area
oKDE desktop environment Area

 

11) FreeBSD 64bit OS for AMD64 CPU Layer (x86_64-freebsd)

oGNOME desktop environment Area
oKDE desktop environment Area

 

12) Solaris OS for sparc CPU (sparc-solaris)

 

13) Solaris OS for intel i386 CPU (i386-solaris)

 

14) Haiku OS for intel i386 CPU (i386-haiku)

 

15) gba OS for arm CPU (arm-gba)

 

16) nds OS for arm CPU (arm-nds)

 

17) Embedded OS for arm CPU (arm-embedded)

 

 

In first 4 Red  Layers (Win32-Win64-Linux32-Linux64) CodeTyphon has the Ability to build executables-libraries etc

All other Red  Layers CodeTyphon has the Capability to build executables-libraries etc

 

Please look to

Lazarus Build Capabilities and to FreePascal Build Capabilities for details