Skip to content

Instantly share code, notes, and snippets.

Created September 27, 2011 09:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/1244669 to your computer and use it in GitHub Desktop.
Save anonymous/1244669 to your computer and use it in GitHub Desktop.
Cross Compile from Win32 to Linux-ARM Cortex-A8
ppcrossarm -Tlinux -va -Parm -XParm-linux- test.pas
[0.000] Handling option "-XParm-linux-"
[0.000] interpreting firstpass option "-XParm-linux-"
[0.000] Macro defined: LINUX
[0.000] Macro defined: UNIX
[0.000] Macro defined: HASUNIX
[0.000] Macro defined: FPC_REQUIRES_PROPER_ALIGNMENT
[0.000] Macro defined: FPC_CROSSCOMPILING
[0.000] Macro defined: FPC_CPUCROSSCOMPILING
[0.000] Macro defined: FPC_HAS_WINLIKERESOURCES
[0.000] Macro defined: LINUX
[0.000] Macro defined: FPC
[0.000] Macro defined: VER2
[0.000] Macro defined: VER2_7
[0.000] Macro defined: VER2_7_1
[0.000] Macro defined: RESSTRSECTIONS
[0.000] Macro defined: FPC_HASFIXED64BITVARIANT
[0.000] Macro defined: FPC_HASINTERNALOLEVARIANT2VARIANTCAST
[0.000] Macro defined: FPC_HAS_VARSETS
[0.000] Macro defined: FPC_HAS_VALGRINDBOOL
[0.000] Macro defined: FPC_HAS_STR_CURRENCY
[0.000] Macro defined: FPC_REAL2REAL_FIXED
[0.000] Macro defined: FPC_STRTOCHARARRAYPROC
[0.000] Macro defined: FPC_STRTOSHORTSTRINGPROC
[0.000] Macro defined: FPC_OBJFPC_EXTENDED_IF
[0.000] Macro defined: FPC_HAS_OPERATOR_ENUMERATOR
[0.000] Macro defined: FPC_HAS_CONSTREF
[0.000] Macro defined: FPC_STATICRIPFIXED
[0.000] Macro defined: FPC_HAS_UNICODESTRING
[0.000] Macro defined: FPC_RTTI_PACKSET1
[0.000] Macro defined: FPC_HAS_CEXTENDED
[0.000] Macro defined: FPC_HAS_INTERNAL_ROX
[0.000] Macro defined: FPC_HAS_INTERNAL_SAR
[0.000] Macro defined: FPC_HAS_MEMBAR
[0.000] Macro defined: FPC_SETBASE_USED
[0.000] Macro defined: INTERNAL_BACKTRACE
[0.000] Macro defined: STR_CONCAT_PROCS
[0.000] Macro defined: FPC_HAS_FEATURE_SUPPORT
[0.000] Macro defined: CPUARM
[0.000] Macro defined: CPU32
[0.000] Macro defined: FPC_CURRENCY_IS_INT64
[0.000] Macro defined: FPC_COMP_IS_INT64
[0.000] Configfile search: fpc.cfg
[0.000] Configfile search: C:\pp\bin\i386-win32\fpc.cfg
[0.000] Reading options from file C:\pp\bin\i386-win32\fpc.cfg
[0.000] Start of reading config file C:\pp\bin\i386-win32\fpc.cfg
[0.000] interpreting file option "#"
[0.000] interpreting file option "# Config file generated by fpcmkcfg on 15/10/2008 - 15:40:01"
[0.000] interpreting file option "# Example fpc.cfg for Free Pascal Compiler"
[0.000] interpreting file option "#"
[0.000] interpreting file option "# ----------------------"
[0.000] interpreting file option "# Defines (preprocessor)"
[0.000] interpreting file option "# ----------------------"
[0.000] interpreting file option "#"
[0.000] interpreting file option "# nested #IFNDEF, #IFDEF, #ENDIF, #ELSE, #DEFINE, #UNDEF are allowed"
[0.000] interpreting file option "#"
[0.000] interpreting file option "# -d is the same as #DEFINE"
[0.000] interpreting file option "# -u is the same as #UNDEF"
[0.000] interpreting file option "#"
[0.000] interpreting file option "#"
[0.000] interpreting file option "# Some examples (for switches see below, and the -? helppages)"
[0.000] interpreting file option "#"
[0.000] interpreting file option "# Try compiling with the -dRELEASE or -dDEBUG on the commandline"
[0.000] interpreting file option "#"
[0.000] interpreting file option "# For a release compile with optimizes and strip debuginfo"
[0.000] interpreting file option "#IFDEF RELEASE"
[0.000] interpreting file option "#WRITE Compiling Release Version"
[0.000] interpreting file option "#ENDIF"
[0.000] interpreting file option "# For a debug version compile with debuginfo and all codegeneration checks on"
[0.000] interpreting file option "#IFDEF DEBUG"
[0.000] interpreting file option "#WRITE Compiling Debug Version"
[0.000] interpreting file option "#ENDIF"
[0.000] interpreting file option "# ----------------"
[0.000] interpreting file option "# Parsing switches"
[0.000] interpreting file option "# ----------------"
[0.000] interpreting file option "# Pascal language mode"
[0.000] interpreting file option "# -Mfpc free pascal dialect (default)"
[0.000] interpreting file option "# -Mobjfpc switch some Delphi 2 extensions on"
[0.000] interpreting file option "# -Mdelphi tries to be Delphi compatible"
[0.000] interpreting file option "# -Mtp tries to be TP/BP 7.0 compatible"
[0.000] interpreting file option "# -Mgpc tries to be gpc compatible"
[0.000] interpreting file option "# -Mmacpas tries to be compatible to the macintosh pascal dialects"
[0.000] interpreting file option "#"
[0.000] interpreting file option "# Turn on Object Pascal extensions by default"
[0.000] interpreting file option "#-Mobjfpc"
[0.000] interpreting file option "# Assembler reader mode"
[0.000] interpreting file option "# -Rdefault use default assembler"
[0.000] interpreting file option "# -Ratt read AT&T style assembler"
[0.000] interpreting file option "# -Rintel read Intel style assembler"
[0.000] interpreting file option "#"
[0.000] interpreting file option "# All assembler blocks are AT&T styled by default"
[0.000] interpreting file option "#-Ratt"
[0.000] interpreting file option "# Semantic checking"
[0.000] interpreting file option "# -S2 same as -Mobjfpc"
[0.000] interpreting file option "# -Sc supports operators like C (*=,+=,/= and -=)"
[0.000] interpreting file option "# -Sa include assertion code."
[0.000] interpreting file option "# -Sd same as -Mdelphi"
[0.000] interpreting file option "# -Se<x> compiler stops after the <x> errors (default is 1)"
[0.000] interpreting file option "# -Sg allow LABEL and GOTO"
[0.000] interpreting file option "# -Sh Use ansistrings"
[0.000] interpreting file option "# -Si support C++ styled INLINE"
[0.000] interpreting file option "# -SI<x> set interface style to <x>"
[0.000] interpreting file option "# -SIcomCOM compatible interface (default)"
[0.000] interpreting file option "# -SIcorbaCORBA compatible interface"
[0.000] interpreting file option "# -Sm support macros like C (global)"
[0.000] interpreting file option "# -So same as -Mtp"
[0.000] interpreting file option "# -Sp same as -Mgpc"
[0.000] interpreting file option "# -Ss constructor name must be init (destructor must be done)"
[0.000] interpreting file option "# -St allow static keyword in objects"
[0.000] interpreting file option "#"
[0.000] interpreting file option "# Allow goto, inline, C-operators, C-vars"
[0.000] Handling option "-Sgic"
[0.000] interpreting option "-Sgic"
[0.000] interpreting file option "# ---------------"
[0.000] interpreting file option "# Code generation"
[0.000] interpreting file option "# ---------------"
[0.000] interpreting file option "# Uncomment the next line if you always want static/dynamic units by default"
[0.000] interpreting file option "# (can be overruled with -CD, -CS at the commandline)"
[0.000] interpreting file option "#-CS"
[0.000] interpreting file option "#-CD"
[0.000] interpreting file option "# Set the default heapsize to 8Mb"
[0.000] interpreting file option "#-Ch8000000"
[0.000] interpreting file option "# Set default codegeneration checks (iocheck, overflow, range, stack)"
[0.000] interpreting file option "#-Ci"
[0.000] interpreting file option "#-Co"
[0.000] interpreting file option "#-Cr"
[0.000] interpreting file option "#-Ct"
[0.000] interpreting file option "# Optimizer switches for i386 compiler"
[0.000] interpreting file option "# -Os generate smaller code"
[0.000] interpreting file option "# -O1 level 1 optimizations (quick optimizations)"
[0.000] interpreting file option "# -O2 level 2 optimizations (-O1 + slower optimizations)"
[0.000] interpreting file option "# -O3 level 3 optimizations (same as -O2u)"
[0.000] interpreting file option "# -Oa=N set alignment to N"
[0.000] interpreting file option "# -OoX switch on optimalization X."
[0.000] interpreting file option "# -OoNOX switch off optimalization X."
[0.000] interpreting file option "# X is one of REGVAR UNCERTAIN STACKFRAME PEEPHOLE ASMCSE LOOPUNROLL"
[0.000] interpreting file option "# -OpCPU set target processor."
[0.000] interpreting file option "# CPU is one of 386, PENTIUM, PENTIUM2, PENTIUM3, PENTIUM4, PENTIUMM"
[0.000] interpreting file option "# -----------------------"
[0.000] interpreting file option "# Set Filenames and Paths"
[0.000] interpreting file option "# -----------------------"
[0.000] interpreting file option "# Both slashes and backslashes are allowed in paths"
[0.000] interpreting file option "# path to the messagefile, not necessary anymore but can be used to override"
[0.000] interpreting file option "# the default language"
[0.000] interpreting file option "#-Frc:\pp/msg/errore.msg"
[0.000] interpreting file option "#-Frc:\pp/msg/errorn.msg"
[0.000] interpreting file option "#-Frc:\pp/msg/errores.msg"
[0.000] interpreting file option "#-Frc:\pp/msg/errord.msg"
[0.000] interpreting file option "#-Frc:\pp/msg/errorr.msg"
[0.000] interpreting file option "# path to the gcclib"
[0.000] interpreting file option "#-Flc:\pp/lib"
[0.000] interpreting file option "# searchpath for includefiles"
[0.000] interpreting file option "#-Fi/pp/inc;/pp/rtl/inc"
[0.000] interpreting file option "# searchpath for includefiles"
[0.000] interpreting file option "# release them only if you know what you do"
[0.000] interpreting file option "# because this could cause a rebuild of the runtime library"
[0.000] interpreting file option "# if you tell them compiler/ide to build the project (FK)"
[0.000] interpreting file option "#-Fic:\pp/source/rtl/inc;c:\pp/source/rtl/i386"
[0.000] interpreting file option "# searchpath for objectfiles"
[0.000] interpreting file option "#-Foc:\pp/source/rtl/inc;c:\pp/source/rtl/i386"
[0.000] interpreting file option "#IFDEF FPCAPACHE_1_13"
[0.000] interpreting file option "#ELSE"
[0.000] interpreting file option "#IFDEF FPCAPACHE_2_0"
[0.000] interpreting file option "#ELSE"
[0.000] Handling option "-Fuc:\pp/units/arm-linux/httpd-2.2"
[0.000] interpreting option "-Fuc:\pp/units/arm-linux/httpd-2.2"
[0.000] Path "C:\pp\units\arm-linux\httpd-2.2\" not found
[0.000] interpreting file option "#ENDIF"
[0.000] interpreting file option "#ENDIF"
[0.000] interpreting file option "# searchpath for units and other system dependent things"
[0.000] Handling option "-Fuc:\pp/units/arm-linux/"
[0.000] interpreting option "-Fuc:\pp/units/arm-linux/"
[0.000] Handling option "-Fuc:\pp/units/arm-linux/*"
[0.000] interpreting option "-Fuc:\pp/units/arm-linux/*"
[0.000] Handling option "-Fuc:\pp/units/arm-linux/rtl"
[0.000] interpreting option "-Fuc:\pp/units/arm-linux/rtl"
[0.000] interpreting file option "# searchpath for libraries"
[0.000] interpreting file option "#-Flc:\pp/lib"
[0.000] interpreting file option "#-Fl/lib;/usr/lib"
[0.000] interpreting file option "# searchpath for tools"
[0.000] Handling option "-FDc:\pp/bin/arm-linux"
[0.000] interpreting option "-FDc:\pp/bin/arm-linux"
[0.000] interpreting file option "# binutils prefix for cross compiling"
[0.000] interpreting file option "#IFDEF FPC_CROSSCOMPILING"
[0.000] Handling option "-XParm-linux-"
[0.000] interpreting option "-XParm-linux-"
[0.000] interpreting file option "#ENDIF"
[0.000] interpreting file option "# -------------"
[0.000] interpreting file option "# Linking"
[0.000] interpreting file option "# -------------"
[0.000] interpreting file option "# generate always debugging information for GDB (slows down the compiling"
[0.000] interpreting file option "# process)"
[0.000] interpreting file option "# -gc generate checks for pointers"
[0.000] interpreting file option "# -gd use dbx"
[0.000] interpreting file option "# -gg use gsym"
[0.000] interpreting file option "# -gh use heap trace unit (for memory leak debugging)"
[0.000] interpreting file option "# -gl use line info unit to show more info for backtraces"
[0.000] interpreting file option "# -gv generates programs tracable with valgrind"
[0.000] interpreting file option "# -gw generate dwarf debugging info"
[0.000] interpreting file option "#"
[0.000] interpreting file option "# Enable debuginfo and use the line info unit by default"
[0.000] interpreting file option "#-gl"
[0.000] interpreting file option "# always pass an option to the linker"
[0.000] interpreting file option "#-k-s"
[0.000] interpreting file option "# Always strip debuginfo from the executable"
[0.000] Handling option "-Xs"
[0.000] interpreting option "-Xs"
[0.000] interpreting file option "# -------------"
[0.000] interpreting file option "# Miscellaneous"
[0.000] interpreting file option "# -------------"
[0.000] interpreting file option "# Write always a nice FPC logo ;)"
[0.000] interpreting file option "# -l"
[0.000] interpreting file option "# Verbosity"
[0.000] interpreting file option "# e : Show errors (default) d : Show debug info"
[0.000] interpreting file option "# w : Show warnings u : Show unit info"
[0.000] interpreting file option "# n : Show notes t : Show tried/used files"
[0.000] interpreting file option "# h : Show hints m : Show defined macros"
[0.000] interpreting file option "# i : Show general info p : Show compiled procedures"
[0.000] interpreting file option "# l : Show linenumbers c : Show conditionals"
[0.000] interpreting file option "# a : Show everything 0 : Show nothing (except errors)"
[0.000] interpreting file option "# b : Show all procedure r : Rhide/GCC compatibility mode"
[0.000] interpreting file option "# declarations if an error x : Executable info (Win32 only)"
[0.000] interpreting file option "# occurs"
[0.000] interpreting file option "#"
[0.000] interpreting file option "# Display Info, Warnings, Notes and Hints"
[0.000] interpreting file option "# -viwn"
[0.000] interpreting file option "# If you don't want so much verbosity use"
[0.000] Handling option "-vw"
[0.000] interpreting option "-vw"
[0.000] End of reading config file C:\pp\bin\i386-win32\fpc.cfg
[0.000] Handling option "-Tlinux"
[0.000] interpreting option "-Tlinux"
[0.000] Handling option "-va"
[0.000] interpreting option "-va"
[0.000] Handling option "-Parm"
[0.000] interpreting option "-Parm"
[0.000] Handling option "-XParm-linux-"
[0.000] interpreting option "-XParm-linux-"
[0.000] Handling option "test.pas"
[0.000] found source file name "test.pas"
[0.000] Macro defined: ENDIAN_LITTLE
[0.000] Macro defined: FPC_LITTLE_ENDIAN
[0.000] Macro defined: FPC_ABI_DEFAULT
[0.000] Path "C:\pp\rtl\arm-linux\" not found
[0.000] Macro defined: CPUARMV3
[0.000] Macro defined: FPUFPA
[0.000] Macro defined: FPC_HAS_TYPE_SINGLE
[0.000] Macro defined: FPC_HAS_TYPE_DOUBLE
[0.000] Macro defined: FPC_INCLUDE_SOFTWARE_INT64_TO_DOUBLE
[0.000] Macro defined: FPC_DOUBLE_HILO_SWAPPED
[0.000] Macro defined: FPC_LINK_STATIC
[0.000] Macro FPC_VERSION set to 2
[0.000] Macro FPC_RELEASE set to 7
[0.000] Macro FPC_PATCH set to 1
[0.000] Macro FPC_FULLVERSION set to 20701
[0.000] Macro defined: FPC_WIDESTRING_EQUAL_UNICODESTRING
[0.000] Macro defined: FPC_HAS_FEATURE_HEAP
[0.000] Macro defined: FPC_HAS_FEATURE_INITFINAL
[0.000] Macro defined: FPC_HAS_FEATURE_RTTI
[0.000] Macro defined: FPC_HAS_FEATURE_CLASSES
[0.000] Macro defined: FPC_HAS_FEATURE_EXCEPTIONS
[0.000] Macro defined: FPC_HAS_FEATURE_EXITCODE
[0.000] Macro defined: FPC_HAS_FEATURE_ANSISTRINGS
[0.000] Macro defined: FPC_HAS_FEATURE_WIDESTRINGS
[0.000] Macro defined: FPC_HAS_FEATURE_TEXTIO
[0.000] Macro defined: FPC_HAS_FEATURE_CONSOLEIO
[0.000] Macro defined: FPC_HAS_FEATURE_FILEIO
[0.000] Macro defined: FPC_HAS_FEATURE_RANDOM
[0.000] Macro defined: FPC_HAS_FEATURE_VARIANTS
[0.000] Macro defined: FPC_HAS_FEATURE_OBJECTS
[0.000] Macro defined: FPC_HAS_FEATURE_DYNARRAYS
[0.000] Macro defined: FPC_HAS_FEATURE_THREADING
[0.000] Macro defined: FPC_HAS_FEATURE_COMMANDARGS
[0.000] Macro defined: FPC_HAS_FEATURE_PROCESSES
[0.000] Macro defined: FPC_HAS_FEATURE_STACKCHECK
[0.000] Macro defined: FPC_HAS_FEATURE_DYNLIBS
[0.000] Macro defined: FPC_HAS_FEATURE_SOFTFPU
[0.000] Macro defined: FPC_HAS_FEATURE_OBJECTIVEC1
[0.000] Macro defined: FPC_HAS_FEATURE_RESOURCES
[0.000] Searching file /lib/ld-linux.so.2... not found
[0.000] Searching file /lib/ld-uClibc.so.0... not found
[0.000] Path "C:\usr\X11R6\lib\" not found
[0.000] Path "C:\usr\lib\" not found
[0.000] Compiler: C:\pp\bin\i386-win32\ppcrossarm.exe
[0.000] Compiler OS: Win32 for i386
[0.000] Target OS: Linux for ARM
[0.000] Using executable path: C:\pp\bin\i386-win32\
[0.000] Using unit path: C:\pp\units\arm-linux\rtl\
[0.000] Using unit path: C:\pp\units\arm-linux\zlib\
[0.000] Using unit path: C:\pp\units\arm-linux\x11\
[0.000] Using unit path: C:\pp\units\arm-linux\uuid\
[0.000] Using unit path: C:\pp\units\arm-linux\users\
[0.000] Using unit path: C:\pp\units\arm-linux\unzip\
[0.000] Using unit path: C:\pp\units\arm-linux\tcl\
[0.000] Using unit path: C:\pp\units\arm-linux\syslog\
[0.000] Using unit path: C:\pp\units\arm-linux\symbolic\
[0.000] Using unit path: C:\pp\units\arm-linux\svgalib\
[0.000] Using unit path: C:\pp\units\arm-linux\sqlite\
[0.000] Using unit path: C:\pp\units\arm-linux\rsvg\
[0.000] Using unit path: C:\pp\units\arm-linux\regexpr\
[0.000] Using unit path: C:\pp\units\arm-linux\pthreads\
[0.000] Using unit path: C:\pp\units\arm-linux\proj4\
[0.000] Using unit path: C:\pp\units\arm-linux\postgres\
[0.000] Using unit path: C:\pp\units\arm-linux\paszlib\
[0.000] Using unit path: C:\pp\units\arm-linux\pasjpeg\
[0.000] Using unit path: C:\pp\units\arm-linux\oracle\
[0.000] Using unit path: C:\pp\units\arm-linux\opengl\
[0.000] Using unit path: C:\pp\units\arm-linux\opencl\
[0.000] Using unit path: C:\pp\units\arm-linux\odbc\
[0.000] Using unit path: C:\pp\units\arm-linux\newt\
[0.000] Using unit path: C:\pp\units\arm-linux\ncurses\
[0.000] Using unit path: C:\pp\units\arm-linux\mysql\
[0.000] Using unit path: C:\pp\units\arm-linux\modplug\
[0.000] Using unit path: C:\pp\units\arm-linux\mad\
[0.000] Using unit path: C:\pp\units\arm-linux\libxml2\
[0.000] Using unit path: C:\pp\units\arm-linux\libpng\
[0.000] Using unit path: C:\pp\units\arm-linux\libgd\
[0.000] Using unit path: C:\pp\units\arm-linux\libcurl\
[0.000] Using unit path: C:\pp\units\arm-linux\ldap\
[0.000] Using unit path: C:\pp\units\arm-linux\imagemagick\
[0.000] Using unit path: C:\pp\units\arm-linux\iconvenc\
[0.000] Using unit path: C:\pp\units\arm-linux\ibase\
[0.000] Using unit path: C:\pp\units\arm-linux\hermes\
[0.000] Using unit path: C:\pp\units\arm-linux\hash\
[0.000] Using unit path: C:\pp\units\arm-linux\gtk2\
[0.000] Using unit path: C:\pp\units\arm-linux\gtk1\
[0.000] Using unit path: C:\pp\units\arm-linux\gdbm\
[0.000] Using unit path: C:\pp\units\arm-linux\gdbint\
[0.000] Using unit path: C:\pp\units\arm-linux\fv\
[0.000] Using unit path: C:\pp\units\arm-linux\fpvectorial\
[0.000] Using unit path: C:\pp\units\arm-linux\fppkg\
[0.000] Using unit path: C:\pp\units\arm-linux\fpmkunit\
[0.000] Using unit path: C:\pp\units\arm-linux\fcl-xml\
[0.000] Using unit path: C:\pp\units\arm-linux\fcl-web\
[0.000] Using unit path: C:\pp\units\arm-linux\fcl-stl\
[0.000] Using unit path: C:\pp\units\arm-linux\fcl-res\
[0.000] Using unit path: C:\pp\units\arm-linux\fcl-registry\
[0.000] Using unit path: C:\pp\units\arm-linux\fcl-process\
[0.000] Using unit path: C:\pp\units\arm-linux\fcl-passrc\
[0.000] Using unit path: C:\pp\units\arm-linux\fcl-net\
[0.000] Using unit path: C:\pp\units\arm-linux\fcl-json\
[0.000] Using unit path: C:\pp\units\arm-linux\fcl-js\
[0.000] Using unit path: C:\pp\units\arm-linux\fcl-image\
[0.000] Using unit path: C:\pp\units\arm-linux\fcl-fpcunit\
[0.000] Using unit path: C:\pp\units\arm-linux\fcl-db\
[0.000] Using unit path: C:\pp\units\arm-linux\fcl-base\
[0.000] Using unit path: C:\pp\units\arm-linux\fcl-async\
[0.000] Using unit path: C:\pp\units\arm-linux\fastcgi\
[0.000] Using unit path: C:\pp\units\arm-linux\dts\
[0.000] Using unit path: C:\pp\units\arm-linux\dbus\
[0.000] Using unit path: C:\pp\units\arm-linux\chm\
[0.000] Using unit path: C:\pp\units\arm-linux\cdrom\
[0.000] Using unit path: C:\pp\units\arm-linux\cairo\
[0.000] Using unit path: C:\pp\units\arm-linux\bzip2\
[0.000] Using unit path: C:\pp\units\arm-linux\bfd\
[0.000] Using unit path: C:\pp\units\arm-linux\aspell\
[0.000] Using unit path: C:\pp\units\arm-linux\a52\
[0.000] Using unit path: C:\pp\units\arm-linux\
[0.000] Using unit path: C:\pp\bin\i386-win32\
[0.000] Using library path: C:\lib\
[0.000] Using library path: C:\pp\units\arm-linux\rtl\
[0.000] Using library path: C:\pp\units\arm-linux\zlib\
[0.000] Using library path: C:\pp\units\arm-linux\x11\
[0.000] Using library path: C:\pp\units\arm-linux\uuid\
[0.000] Using library path: C:\pp\units\arm-linux\users\
[0.000] Using library path: C:\pp\units\arm-linux\unzip\
[0.000] Using library path: C:\pp\units\arm-linux\tcl\
[0.000] Using library path: C:\pp\units\arm-linux\syslog\
[0.000] Using library path: C:\pp\units\arm-linux\symbolic\
[0.000] Using library path: C:\pp\units\arm-linux\svgalib\
[0.000] Using library path: C:\pp\units\arm-linux\sqlite\
[0.000] Using library path: C:\pp\units\arm-linux\rsvg\
[0.000] Using library path: C:\pp\units\arm-linux\regexpr\
[0.000] Using library path: C:\pp\units\arm-linux\pthreads\
[0.000] Using library path: C:\pp\units\arm-linux\proj4\
[0.000] Using library path: C:\pp\units\arm-linux\postgres\
[0.000] Using library path: C:\pp\units\arm-linux\paszlib\
[0.000] Using library path: C:\pp\units\arm-linux\pasjpeg\
[0.000] Using library path: C:\pp\units\arm-linux\oracle\
[0.000] Using library path: C:\pp\units\arm-linux\opengl\
[0.000] Using library path: C:\pp\units\arm-linux\opencl\
[0.000] Using library path: C:\pp\units\arm-linux\odbc\
[0.000] Using library path: C:\pp\units\arm-linux\newt\
[0.000] Using library path: C:\pp\units\arm-linux\ncurses\
[0.000] Using library path: C:\pp\units\arm-linux\mysql\
[0.000] Using library path: C:\pp\units\arm-linux\modplug\
[0.000] Using library path: C:\pp\units\arm-linux\mad\
[0.000] Using library path: C:\pp\units\arm-linux\libxml2\
[0.000] Using library path: C:\pp\units\arm-linux\libpng\
[0.000] Using library path: C:\pp\units\arm-linux\libgd\
[0.000] Using library path: C:\pp\units\arm-linux\libcurl\
[0.000] Using library path: C:\pp\units\arm-linux\ldap\
[0.000] Using library path: C:\pp\units\arm-linux\imagemagick\
[0.000] Using library path: C:\pp\units\arm-linux\iconvenc\
[0.000] Using library path: C:\pp\units\arm-linux\ibase\
[0.000] Using library path: C:\pp\units\arm-linux\hermes\
[0.000] Using library path: C:\pp\units\arm-linux\hash\
[0.000] Using library path: C:\pp\units\arm-linux\gtk2\
[0.000] Using library path: C:\pp\units\arm-linux\gtk1\
[0.000] Using library path: C:\pp\units\arm-linux\gdbm\
[0.000] Using library path: C:\pp\units\arm-linux\gdbint\
[0.000] Using library path: C:\pp\units\arm-linux\fv\
[0.000] Using library path: C:\pp\units\arm-linux\fpvectorial\
[0.000] Using library path: C:\pp\units\arm-linux\fppkg\
[0.000] Using library path: C:\pp\units\arm-linux\fpmkunit\
[0.000] Using library path: C:\pp\units\arm-linux\fcl-xml\
[0.000] Using library path: C:\pp\units\arm-linux\fcl-web\
[0.000] Using library path: C:\pp\units\arm-linux\fcl-stl\
[0.000] Using library path: C:\pp\units\arm-linux\fcl-res\
[0.000] Using library path: C:\pp\units\arm-linux\fcl-registry\
[0.000] Using library path: C:\pp\units\arm-linux\fcl-process\
[0.000] Using library path: C:\pp\units\arm-linux\fcl-passrc\
[0.000] Using library path: C:\pp\units\arm-linux\fcl-net\
[0.000] Using library path: C:\pp\units\arm-linux\fcl-json\
[0.000] Using library path: C:\pp\units\arm-linux\fcl-js\
[0.000] Using library path: C:\pp\units\arm-linux\fcl-image\
[0.000] Using library path: C:\pp\units\arm-linux\fcl-fpcunit\
[0.000] Using library path: C:\pp\units\arm-linux\fcl-db\
[0.000] Using library path: C:\pp\units\arm-linux\fcl-base\
[0.000] Using library path: C:\pp\units\arm-linux\fcl-async\
[0.000] Using library path: C:\pp\units\arm-linux\fastcgi\
[0.000] Using library path: C:\pp\units\arm-linux\dts\
[0.000] Using library path: C:\pp\units\arm-linux\dbus\
[0.000] Using library path: C:\pp\units\arm-linux\chm\
[0.000] Using library path: C:\pp\units\arm-linux\cdrom\
[0.000] Using library path: C:\pp\units\arm-linux\cairo\
[0.000] Using library path: C:\pp\units\arm-linux\bzip2\
[0.000] Using library path: C:\pp\units\arm-linux\bfd\
[0.000] Using library path: C:\pp\units\arm-linux\aspell\
[0.000] Using library path: C:\pp\units\arm-linux\a52\
[0.000] Using library path: C:\pp\units\arm-linux\
[0.000] Using library path: C:\pp\bin\i386-win32\
[0.000] Using object path: C:\pp\units\arm-linux\rtl\
[0.000] Using object path: C:\pp\units\arm-linux\zlib\
[0.000] Using object path: C:\pp\units\arm-linux\x11\
[0.000] Using object path: C:\pp\units\arm-linux\uuid\
[0.000] Using object path: C:\pp\units\arm-linux\users\
[0.000] Using object path: C:\pp\units\arm-linux\unzip\
[0.000] Using object path: C:\pp\units\arm-linux\tcl\
[0.000] Using object path: C:\pp\units\arm-linux\syslog\
[0.000] Using object path: C:\pp\units\arm-linux\symbolic\
[0.000] Using object path: C:\pp\units\arm-linux\svgalib\
[0.000] Using object path: C:\pp\units\arm-linux\sqlite\
[0.000] Using object path: C:\pp\units\arm-linux\rsvg\
[0.000] Using object path: C:\pp\units\arm-linux\regexpr\
[0.000] Using object path: C:\pp\units\arm-linux\pthreads\
[0.000] Using object path: C:\pp\units\arm-linux\proj4\
[0.000] Using object path: C:\pp\units\arm-linux\postgres\
[0.000] Using object path: C:\pp\units\arm-linux\paszlib\
[0.000] Using object path: C:\pp\units\arm-linux\pasjpeg\
[0.000] Using object path: C:\pp\units\arm-linux\oracle\
[0.000] Using object path: C:\pp\units\arm-linux\opengl\
[0.000] Using object path: C:\pp\units\arm-linux\opencl\
[0.000] Using object path: C:\pp\units\arm-linux\odbc\
[0.000] Using object path: C:\pp\units\arm-linux\newt\
[0.000] Using object path: C:\pp\units\arm-linux\ncurses\
[0.000] Using object path: C:\pp\units\arm-linux\mysql\
[0.000] Using object path: C:\pp\units\arm-linux\modplug\
[0.000] Using object path: C:\pp\units\arm-linux\mad\
[0.000] Using object path: C:\pp\units\arm-linux\libxml2\
[0.000] Using object path: C:\pp\units\arm-linux\libpng\
[0.000] Using object path: C:\pp\units\arm-linux\libgd\
[0.000] Using object path: C:\pp\units\arm-linux\libcurl\
[0.000] Using object path: C:\pp\units\arm-linux\ldap\
[0.000] Using object path: C:\pp\units\arm-linux\imagemagick\
[0.000] Using object path: C:\pp\units\arm-linux\iconvenc\
[0.000] Using object path: C:\pp\units\arm-linux\ibase\
[0.000] Using object path: C:\pp\units\arm-linux\hermes\
[0.000] Using object path: C:\pp\units\arm-linux\hash\
[0.000] Using object path: C:\pp\units\arm-linux\gtk2\
[0.000] Using object path: C:\pp\units\arm-linux\gtk1\
[0.000] Using object path: C:\pp\units\arm-linux\gdbm\
[0.000] Using object path: C:\pp\units\arm-linux\gdbint\
[0.000] Using object path: C:\pp\units\arm-linux\fv\
[0.000] Using object path: C:\pp\units\arm-linux\fpvectorial\
[0.000] Using object path: C:\pp\units\arm-linux\fppkg\
[0.000] Using object path: C:\pp\units\arm-linux\fpmkunit\
[0.000] Using object path: C:\pp\units\arm-linux\fcl-xml\
[0.000] Using object path: C:\pp\units\arm-linux\fcl-web\
[0.000] Using object path: C:\pp\units\arm-linux\fcl-stl\
[0.000] Using object path: C:\pp\units\arm-linux\fcl-res\
[0.000] Using object path: C:\pp\units\arm-linux\fcl-registry\
[0.000] Using object path: C:\pp\units\arm-linux\fcl-process\
[0.000] Using object path: C:\pp\units\arm-linux\fcl-passrc\
[0.000] Using object path: C:\pp\units\arm-linux\fcl-net\
[0.000] Using object path: C:\pp\units\arm-linux\fcl-json\
[0.000] Using object path: C:\pp\units\arm-linux\fcl-js\
[0.000] Using object path: C:\pp\units\arm-linux\fcl-image\
[0.000] Using object path: C:\pp\units\arm-linux\fcl-fpcunit\
[0.000] Using object path: C:\pp\units\arm-linux\fcl-db\
[0.000] Using object path: C:\pp\units\arm-linux\fcl-base\
[0.000] Using object path: C:\pp\units\arm-linux\fcl-async\
[0.000] Using object path: C:\pp\units\arm-linux\fastcgi\
[0.000] Using object path: C:\pp\units\arm-linux\dts\
[0.000] Using object path: C:\pp\units\arm-linux\dbus\
[0.000] Using object path: C:\pp\units\arm-linux\chm\
[0.000] Using object path: C:\pp\units\arm-linux\cdrom\
[0.000] Using object path: C:\pp\units\arm-linux\cairo\
[0.000] Using object path: C:\pp\units\arm-linux\bzip2\
[0.000] Using object path: C:\pp\units\arm-linux\bfd\
[0.000] Using object path: C:\pp\units\arm-linux\aspell\
[0.000] Using object path: C:\pp\units\arm-linux\a52\
[0.000] Using object path: C:\pp\units\arm-linux\
[0.000] Using object path: C:\pp\bin\i386-win32\
[0.000] Compiling test.pas
[0.000] Searching file test.pas... found
2 116/1.088 Kb Used
[0.000] Registering new unit SYSTEM
[0.000] Load from TEST (implementation) unit SYSTEM
[0.000] Loading unit SYSTEM
[0.000] Unitsearch: system.ppu
[0.000] Unitsearch: system.pp
[0.000] Unitsearch: system.pas
[0.000] Unitsearch: C:\pp\units\arm-linux\rtl\system.ppu
[0.000] PPU Loading C:\pp\units\arm-linux\rtl\system.ppu
[0.000] PPU Name: C:\pp\units\arm-linux\rtl\system.ppu
[0.000] PPU Time: 2011/09/23 14:55:50
[0.000] PPU Flags: 159873
[0.000] PPU Crc: 2F868B76
[0.000] PPU Crc: A18EBC66 (intfc)
[0.000] PPU Crc: E7A0CD5F (indc)
[0.000] Number of definitions: 4154
[0.000] Number of symbols: 12068
[0.015] Finished loading unit SYSTEM
[0.015] Searching file test.pas... found
[0.015] Searching file test.pas... found
[0.015] Registering new unit FPINTRES
[0.015] Load from TEST (implementation) unit FPINTRES
[0.015] Loading unit FPINTRES
[0.015] Unitsearch: fpintres.ppu
[0.015] Unitsearch: fpintres.pp
[0.015] Unitsearch: fpintres.pas
[0.015] Unitsearch: C:\pp\units\arm-linux\rtl\fpintres.ppu
[0.015] PPU Loading C:\pp\units\arm-linux\rtl\fpintres.ppu
[0.015] PPU Name: C:\pp\units\arm-linux\rtl\fpintres.ppu
[0.015] PPU Time: 2011/09/23 14:55:52
[0.015] PPU Flags: 159873
[0.015] PPU Crc: 95E08111
[0.015] PPU Crc: 95E08111 (intfc)
[0.015] PPU Crc: E7A0CD5F (indc)
[0.015] Number of definitions: 58
[0.015] Number of symbols: 169
[0.015] Load from FPINTRES (interface) unit SYSTEM
[0.015] Adding dependency: FPINTRES depends on SYSTEM
[0.015] Finished loading unit FPINTRES
[0.015] Searching file test.pas... found
[0.015] Parsing implementation of test.pas
[0.015] Handling switch "$I"
[0.015] Searching file test.pas... found
[0.015] Back in test.pas
[0.015] Handling switch "$I"
[0.015] Searching file test.pas... found
[0.015] Back in test.pas
[0.015] Handling switch "$I"
[0.015] Searching file test.pas... found
[0.015] Back in test.pas
[0.015] Handling switch "$I"
[0.015] Searching file test.pas... found
[0.015] Back in test.pas
[0.015] Handling switch "$I"
[0.015] Searching file test.pas... found
[0.015] Back in test.pas
[0.015] Unloading resource unit FPINTRES (not needed)
[0.015] Assembling test
[0.015] Searching file c:\pp\bin\arm-linux\arm-linux-as.exe... not found
[0.015] Searching file C:\pp\bin\i386-win32\arm-linux-as.exe... found
[0.015] Using assembler: C:\pp\bin\i386-win32\arm-linux-as.exe
[0.047] Searching file test.o... found
[0.047] Searching file C:\pp\units\arm-linux\rtl\system.o... found
[0.047] Linking test
[0.047] Searching file prt0... not found
[0.047] Searching file prt0.o... not found
[0.047] Searching file C:\pp\units\arm-linux\rtl\prt0.o... found
[0.047] Searching file c:\pp\bin\arm-linux\arm-linux-ld.exe... not found
[0.047] Searching file C:\pp\bin\i386-win32\arm-linux-ld.exe... found
[0.047] Using util C:\pp\bin\i386-win32\arm-linux-ld.exe
[0.093] 7 lines compiled, 0.1 sec
[0.093] 2 hint(s) issued
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment