mips linux cross compiled application error

classic Classic list List threaded Threaded
8 messages Options
czd
Reply | Threaded
Open this post in threaded view
|

mips linux cross compiled application error

czd
Hi all,
I have compiled a simple mips/linux application with using raspberry pi, when I execute the app. it replies with this error. Device is onion omega.
Illegal instruction.

Here is my application output and the source.
file testmips
testmips: ELF 32-bit MSB executable, MIPS, MIPS32 version 1, statically linked, stripped

program test;
begin
  writeln('DATE ',{$i %DATE%});
  writeln('FPCTARGET ',{$i %FPCTARGET%});
  writeln('FPCTARGETCPU ',{$i %FPCTARGETCPU%});
  writeln('FPCTARGETOS ',{$i %FPCTARGETOS%});
  writeln('FPCVERSION ',{$i %FPCVERSION%});
end.
Is there any special options for mips/linux to compile under arm/linux?
Thanks.
Reply | Threaded
Open this post in threaded view
|

Re: mips linux cross compiled application error

Mark Morgan Lloyd-5
czd wrote:

> Hi all,
> I have compiled a simple mips/linux application with using raspberry pi,
> when I execute the app. it replies with this error. Device is onion omega.
> Illegal instruction.
>
> Here is my application output and the source.
> file testmips
> testmips: ELF 32-bit MSB executable, MIPS, MIPS32 version 1, statically
> linked, stripped
>
> program test;
> begin
>   writeln('DATE ',{$i %DATE%});
>   writeln('FPCTARGET ',{$i %FPCTARGET%});
>   writeln('FPCTARGETCPU ',{$i %FPCTARGETCPU%});
>   writeln('FPCTARGETOS ',{$i %FPCTARGETOS%});
>   writeln('FPCVERSION ',{$i %FPCVERSION%});
> end.
> Is there any special options for mips/linux to compile under arm/linux?
> Thanks.

I think you need to give us more information about how you've built and
how you're invoking the compiler. Also I notice from
https://onion.io/omega/ that it runs OpenWRT, I'm not sure what the
situation is with this but I think you'll need to link in appropriate
runtimes.

--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]
_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|

Re: mips linux cross compiled application error

Sven Barth-2

Am 10.11.2015 10:38 schrieb "Mark Morgan Lloyd" <[hidden email]>:
> I think you need to give us more information about how you've built and how you're invoking the compiler. Also I notice from https://onion.io/omega/ that it runs OpenWRT, I'm not sure what the situation is with this but I think you'll need to link in appropriate runtimes.

On Linux we're using the syscall interface instead of libc, so for a simple program like the above this shouldn't be the problem. Propably the wrong CPU type was selected or something like that... But as you said we need more information.

Regards,
Sven


_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
czd
Reply | Threaded
Open this post in threaded view
|

Re: mips linux cross compiled application error

czd
The board that I mention looks like Big endian mips system so
I checked and recompile the binutils again with these parameters.

./configure --target=mips-linux --prefix=/usr/local --bindir=/usr/bin --program-prefix=mips-linux-

And here is the fpc compile steps.

make distclean OS_TARGET=linux CPU_TARGET=mips BINUTILSPREFIX=mips-linux- CROSSBINDIR=/usr/bin
sudo make all crossinstall OS_TARGET=linux CPU_TARGET=mips BINUTILSPREFIX=mips-linux- CROSSBINDIR=/usr/bin INSTALL_PREFIX=/usr/local

fpc -Tlinux -Pmips testmips.pas
Indeed I get that warning message if that is the case.
/usr/bin/mips-linux-ld: /usr/local/lib/fpc/3.1.1/units/mips-linux/rtl/system.o: warning: linking abicalls files with non-abicalls files
9 lines compiled, 0.4 sec

Reply | Threaded
Open this post in threaded view
|

Re: mips linux cross compiled application error

Mark Morgan Lloyd-5
czd wrote:
> The board that I mention looks like Big endian mips system so
> I checked and recompile the binutils again with these parameters.

Big-endian... kinky :-)

> ./configure --target=mips-linux --prefix=/usr/local --bindir=/usr/bin
> --program-prefix=mips-linux-
>
> And here is the fpc compile steps.
>
> make distclean OS_TARGET=linux CPU_TARGET=mips BINUTILSPREFIX=mips-linux-
> CROSSBINDIR=/usr/bin
> sudo make all crossinstall OS_TARGET=linux CPU_TARGET=mips
> BINUTILSPREFIX=mips-linux- CROSSBINDIR=/usr/bin INSTALL_PREFIX=/usr/local
>
> fpc -Tlinux -Pmips testmips.pas
> Indeed I get that warning message if that is the case.
> /usr/bin/mips-linux-ld:
> /usr/local/lib/fpc/3.1.1/units/mips-linux/rtl/system.o: warning: linking
> abicalls files with non-abicalls files
> 9 lines compiled, 0.4 sec

I'm about to go out. I know this has been discussed before either here
on in fpc-devel, I'd suggest Googling for any mention of OpenWrt.

--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]
_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
czd
Reply | Threaded
Open this post in threaded view
|

Re: mips linux cross compiled application error

czd
Congratulations for the new fpc compiler and the developers, soon I achieved to compile a simple test program for mips/linux platform. As I wrote before my simple device is onion/omega and here is the cpuinfo and compiled application(attached). It complains with the Illegal instruction replied..
Thanks.
test.gz
system type        : Atheros AR9330 rev 1
machine            : Onion Omega
processor        : 0
cpu model        : MIPS 24Kc V7.4
BogoMIPS        : 265.42
wait instruction    : yes
microsecond timers    : yes
tlb_entries        : 16
extra interrupt vector    : yes
hardware watchpoint    : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa            : mips1 mips2 mips32r1 mips32r2
ASEs implemented    : mips16
shadow register sets    : 1
kscratch registers    : 0
package            : 0
core            : 0
VCED exceptions        : not available
VCEI exceptions        : not available
czd
Reply | Threaded
Open this post in threaded view
|

Re: mips linux cross compiled application error

czd
Hi all,
Soon the cross compilation works fine then I tried to compile without cross. :)
I compiled fpc for the linux/mips platform. But when I try to compile the test application error occurs like that.

root@Omega-28F6:~/onion-omega/fpc-test# ppcmips hello.pas
Free Pascal Compiler version 3.1.1 [2016/06/15] for mips
Copyright (c) 1993-2016 by Florian Klaempfl and others
Target OS: Linux for MIPSEB
Compiling hello.pas
hello.pas(2,6) Error: Compilation raised exception internally
Fatal: Compilation aborted
An unhandled exception occurred at $0055EF10:
EAccessViolation: Access violation
  $0055EF10

here is the test application.
program hello;
begin
        writeln('Hello there.');
end.

P.S. crosscompiled version works.
Thanks.
czd
Reply | Threaded
Open this post in threaded view
|

Re: mips linux cross compiled application error

czd
Thats the fpc log when compiling under Linux/mips (OpenWRT) system. Has someone any idea?
 
root@Omega-28F6:~/onion-omega/fpc-test# fpc -Tlinux -Pmips hello.pas -va
[0.008] Macro defined: LINUX
[0.009] Macro defined: UNIX
[0.010] Macro defined: HASUNIX
[0.012] Macro defined: FPC_REQUIRES_PROPER_ALIGNMENT
[0.013] Macro defined: FPC_HAS_WINLIKERESOURCES
[0.014] Macro defined: CONSOLE
[0.015] Macro defined: LINUX
[0.016] Macro defined: FPC
[0.017] Macro defined: VER3
[0.018] Macro defined: VER3_1
[0.020] Macro defined: VER3_1_1
[0.021] Macro defined: FPC_HAS_OPERATOR_ENUMERATOR
[0.022] Macro defined: FPC_HAS_CONSTREF
[0.023] Macro defined: FPC_STATICRIPFIXED
[0.025] Macro defined: FPC_VARIANTCOPY_FIXED
[0.026] Macro defined: FPC_DYNARRAYCOPY_FIXED
[0.027] Macro defined: FPC_HAS_INTERNAL_ABS_LONG
[0.028] Macro defined: FPC_HAS_UNICODESTRING
[0.029] Macro defined: FPC_RTTI_PACKSET1
[0.031] Macro defined: FPC_HAS_CPSTRING
[0.032] Macro defined: FPC_HAS_CEXTENDED
[0.033] Macro defined: FPC_HAS_RESSTRINITS
[0.034] Macro defined: FPC_HAS_INTERNAL_SAR
[0.035] Macro defined: FPC_HAS_MEMBAR
[0.036] Macro defined: FPC_SETBASE_USED
[0.036] Macro defined: INTERNAL_BACKTRACE
[0.037] Macro defined: STR_CONCAT_PROCS
[0.037] Macro defined: FPC_HAS_FEATURE_SUPPORT
[0.037] Macro defined: CPUMIPS
[0.038] Macro defined: CPUMIPS32
[0.038] Macro defined: CPUMIPSEB
[0.039] Macro defined: CPUMIPSEB32
[0.039] Macro defined: CPU32
[0.039] Macro defined: FPC_HAS_TYPE_DOUBLE
[0.040] Macro defined: FPC_HAS_TYPE_SINGLE
[0.040] Macro defined: FPC_INCLUDE_SOFTWARE_INT64_TO_DOUBLE
[0.041] Macro defined: FPC_CURRENCY_IS_INT64
[0.041] Macro defined: FPC_COMP_IS_INT64
[0.041] Macro defined: FPC_REQUIRES_PROPER_ALIGNMENT
[0.042] Macro defined: FPC_LOCALS_ARE_STACK_REG_RELATIVE
[0.042] Macro defined: CPUINT32
[0.043] Configfile search: /root/.fpc.cfg
[0.043] Configfile search: /root/fpc-mips/lib/fpc/etc/fpc.cfg
[0.044] Configfile search: /etc/fpc.cfg
[0.044] Reading options from file /etc/fpc.cfg
[0.046] Hint: Start of reading config file /etc/fpc.cfg
[0.047] interpreting file option "#"
[0.049] interpreting file option "# Config file generated by fpcmkcfg on 22-1-16 - 09:28:45"
[0.050] interpreting file option "# Example fpc.cfg for Free Pascal Compiler"
[0.051] interpreting file option "#"
[0.053] interpreting file option "# Uncomment the next line if you always want static/dynamic units by default"
[0.054] interpreting file option "# (can be overruled with -CD, -CS at the commandline)"
[0.055] interpreting file option "#-CS"
[0.056] Handling option "-CD"
[0.056] interpreting option "-CD"
[0.057] interpreting file option "# Set the default heapsize to 8Mb"
[0.057] Handling option "-Ch8000000"
[0.058] interpreting option "-Ch8000000"
[0.058] interpreting file option "# Set default codegeneration checks (iocheck, overflow, range, stack)"
[0.059] Handling option "-Ci"
[0.059] interpreting option "-Ci"
[0.059] Handling option "-Co"
[0.060] interpreting option "-Co"
[0.060] Handling option "-Cr"
[0.060] interpreting option "-Cr"
[0.061] Handling option "-Ct"
[0.061] interpreting option "-Ct"
[0.062] interpreting file option "# -----------------------"
[0.062] interpreting file option "# Set Filenames and Paths"
[0.063] interpreting file option "# -----------------------"
[0.063] interpreting file option "# searchpath for units and other system dependent things"
[0.064] interpreting file option "#-Fu/usr/lib64/fpc/3.1.1/units/mips-linux"
[0.064] interpreting file option "#-Fu/usr/lib64/fpc/3.1.1/units/mips-linux/*"
[0.066] interpreting file option "#-Fu/usr/lib64/fpc/3.1.1/units/mips-linux/rtl"
[0.068] interpreting file option "# searchpath for libraries"
[0.069] interpreting file option "#-Fl/usr/lib64/fpc/3.1.1/lib"
[0.070] interpreting file option "#-Fl/lib;/usr/lib"
[0.071] interpreting file option "#-Fl/usr/lib64/fpc/3.1.1/lib/mips-linux"
[0.073] interpreting file option "# searchpath for tools"
[0.074] interpreting file option "#-FD/usr/lib/fpc/3.1.1/bin/mips-linux"
[0.075] interpreting file option "#ifdef cpumips"
[0.076] Handling option "-FD/root/fpc-mips/bin/"
[0.076] interpreting option "-FD/root/fpc-mips/bin/"
[0.077] Handling option "-Fu/root/fpc-mips/lib/fpc/3.1.1/units/mips-linux"
[0.078] interpreting option "-Fu/root/fpc-mips/lib/fpc/3.1.1/units/mips-linux"
[0.079] Handling option "-Fu/root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/*"
[0.080] interpreting option "-Fu/root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/*"
[0.153] Handling option "-Fu/root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl"
[0.154] interpreting option "-Fu/root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl"
[0.156] Handling option "-Fl/lib;/usr/lib"
[0.156] interpreting option "-Fl/lib;/usr/lib"
[0.160] Handling option "-dmips"
[0.160] interpreting option "-dmips"
[0.161] Macro defined: MIPS
[0.161] Handling option "-Tlinux"
[0.161] interpreting option "-Tlinux"
[0.162] Handling option "-Os"
[0.162] interpreting option "-Os"
[0.162] interpreting file option "#endif"
[0.163] interpreting file option "# always pass an option to the linker"
[0.163] interpreting file option "#-k-s"
[0.164] interpreting file option "# Always strip debuginfo from the executable"
[0.164] Handling option "-Xs"
[0.164] interpreting option "-Xs"
[0.165] interpreting file option "# -------------"
[0.166] interpreting file option "# Miscellaneous"
[0.167] interpreting file option "# -------------"
[0.169] interpreting file option "# Write always a nice FPC logo ;)"
[0.170] Handling option "-l"
[0.171] interpreting option "-l"
[0.172] interpreting file option "# Verbosity"
[0.174] interpreting file option "#      e : Show errors (default)       d : Show debug info"
[0.175] interpreting file option "#      w : Show warnings               u : Show unit info"
[0.176] interpreting file option "#      n : Show notes                  t : Show tried/used files"
[0.178] interpreting file option "#      h : Show hints                  s : Show time stamps"
[0.179] interpreting file option "#      i : Show general info           q : Show message numbers"
[0.180] interpreting file option "#      l : Show linenumbers            c : Show conditionals"
[0.182] interpreting file option "#      a : Show everything             0 : Show nothing (except errors)"
[0.183] interpreting file option "#      b : Write file names messages   r : Rhide/GCC compatibility mode"
[0.185] interpreting file option "#          with full path              x : Executable info (Win32 only)"
[0.186] interpreting file option "#      v : write fpcdebug.txt with     p : Write tree.log with parse tree"
[0.187] interpreting file option "#          lots of debugging info"
[0.189] interpreting file option "#"
[0.190] interpreting file option "# Display Info, Warnings and Notes"
[0.191] Handling option "-viwn"
[0.192] interpreting option "-viwn"
[0.194] Hint: End of reading config file /etc/fpc.cfg
[0.195] Handling option "-Tlinux"
[0.196] interpreting option "-Tlinux"
[0.197] Handling option "hello.pas"
[0.198] found source file name "hello.pas"
[0.199] Handling option "-va"
[0.200] interpreting option "-va"
[0.202] Macro defined: ENDIAN_BIG
[0.203] Macro defined: FPC_BIG_ENDIAN
[0.204] Macro defined: FPC_ABI_DEFAULT
[0.205] Free Pascal Compiler version 3.1.1 [2016/06/15] for mips
[0.206] Copyright (c) 1993-2016 by Florian Klaempfl and others
[0.208] Path "/usr/lib/fpc/3.1.1/units/mips-linux/rtl/" not found
[0.228] Macro defined: CPUMIPS2
[0.230] Macro defined: FPUMIPS2
[0.231] Macro defined: FPC_HAS_TYPE_SINGLE
[0.232] Macro defined: FPC_HAS_TYPE_DOUBLE
[0.233] Macro defined: FPC_INCLUDE_SOFTWARE_INT64_TO_DOUBLE
[0.234] Macro defined: FPC_LINK_STATIC
[0.235] Macro FPC_VERSION set to 3
[0.236] Macro FPC_RELEASE set to 1
[0.236] Macro FPC_PATCH set to 1
[0.237] Macro FPC_FULLVERSION set to 30101
[0.237] Macro defined: FPC_WIDESTRING_EQUAL_UNICODESTRING
[0.238] Macro defined: FPC_HAS_FEATURE_HEAP
[0.238] Macro defined: FPC_HAS_FEATURE_INITFINAL
[0.239] Macro defined: FPC_HAS_FEATURE_RTTI
[0.239] Macro defined: FPC_HAS_FEATURE_CLASSES
[0.240] Macro defined: FPC_HAS_FEATURE_EXCEPTIONS
[0.240] Macro defined: FPC_HAS_FEATURE_EXITCODE
[0.241] Macro defined: FPC_HAS_FEATURE_ANSISTRINGS
[0.241] Macro defined: FPC_HAS_FEATURE_WIDESTRINGS
[0.241] Macro defined: FPC_HAS_FEATURE_TEXTIO
[0.242] Macro defined: FPC_HAS_FEATURE_CONSOLEIO
[0.242] Macro defined: FPC_HAS_FEATURE_FILEIO
[0.243] Macro defined: FPC_HAS_FEATURE_RANDOM
[0.243] Macro defined: FPC_HAS_FEATURE_VARIANTS
[0.244] Macro defined: FPC_HAS_FEATURE_OBJECTS
[0.244] Macro defined: FPC_HAS_FEATURE_DYNARRAYS
[0.244] Macro defined: FPC_HAS_FEATURE_THREADING
[0.246] Macro defined: FPC_HAS_FEATURE_COMMANDARGS
[0.248] Macro defined: FPC_HAS_FEATURE_PROCESSES
[0.249] Macro defined: FPC_HAS_FEATURE_STACKCHECK
[0.250] Macro defined: FPC_HAS_FEATURE_DYNLIBS
[0.251] Macro defined: FPC_HAS_FEATURE_SOFTFPU
[0.252] Macro defined: FPC_HAS_FEATURE_OBJECTIVEC1
[0.254] Macro defined: FPC_HAS_FEATURE_RESOURCES
[0.255] Macro defined: FPC_HAS_FEATURE_UNICODESTRINGS
[0.258] Searching file /lib/ld.so.1... not found
[0.259] Searching file /lib/ld-uClibc.so.0... found
[0.261] Path "/usr/X11R6/lib/" not found
[0.263] Compiler: /root/fpc-mips/lib/fpc/3.1.1/ppcmips
[0.264] Compiler OS: Linux for MIPSEB
[0.265] Target OS: Linux for MIPSEB
[0.266] Using executable path: /root/fpc-mips/lib/fpc/3.1.1/
[0.267] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl/
[0.268] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/dblib/
[0.270] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/pxlib/
[0.271] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/hermes/
[0.272] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/ggi/
[0.273] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fftw/
[0.274] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-res/
[0.275] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/dbus/
[0.276] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-pdf/
[0.276] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fastcgi/
[0.276] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/utmp/
[0.277] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-base/
[0.277] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/symbolic/
[0.278] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libsee/
[0.278] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libtar/
[0.278] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/sdl/
[0.279] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/numlib/
[0.279] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/bzip2/
[0.280] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/lua/
[0.280] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/googleapi/
[0.280] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/gmp/
[0.281] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/gdbm/
[0.281] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libenet/
[0.282] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-fpcunit/
[0.282] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-passrc/
[0.283] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-async/
[0.283] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fpindexer/
[0.283] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/pasjpeg/
[0.284] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-web/
[0.284] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/unzip/
[0.285] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/httpd22/
[0.287] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/proj4/
[0.289] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/zorba/
[0.290] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/tcl/
[0.291] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/syslog/
[0.292] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/opengles/
[0.293] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/ncurses/
[0.295] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fpgtk/
[0.296] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/opengl/
[0.297] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/hash/
[0.298] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-extra/
[0.299] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/ptc/
[0.301] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/modplug/
[0.302] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-json/
[0.303] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/cdrom/
[0.304] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/gdbint/
[0.305] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-xml/
[0.306] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/mysql/
[0.306] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libxml2/
[0.306] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/httpd24/
[0.307] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libcurl/
[0.307] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fv/
[0.308] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl-console/
[0.308] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/dts/
[0.308] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl-extra/
[0.309] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libvlc/
[0.309] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl-unicode/
[0.310] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/ibase/
[0.310] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/postgres/
[0.310] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/cairo/
[0.311] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-db/
[0.311] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/users/
[0.312] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/openssl/
[0.312] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/jni/
[0.313] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/imagemagick/
[0.313] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/aspell/
[0.313] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-registry/
[0.314] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fppkg/
[0.314] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/bfd/
[0.315] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/zlib/
[0.317] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/imlib/
[0.319] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-stl/
[0.320] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/pcap/
[0.321] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/mad/
[0.322] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fpmkunit/
[0.323] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/sqlite/
[0.325] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/regexpr/
[0.326] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libmicrohttpd/
[0.327] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-sound/
[0.328] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/a52/
[0.329] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-image/
[0.331] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-process/
[0.332] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/newt/
[0.333] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/iconvenc/
[0.335] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/oggvorbis/
[0.336] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/x11/
[0.337] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/gtk1/
[0.338] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/openal/
[0.339] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/chm/
[0.341] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-net/
[0.342] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/oracle/
[0.343] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-js/
[0.344] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/pthreads/
[0.346] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/odbc/
[0.346] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rsvg/
[0.347] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-sdo/
[0.347] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl-objpas/
[0.347] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libgd/
[0.348] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/ldap/
[0.348] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libpng/
[0.349] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/gtk2/
[0.349] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/gnome1/
[0.349] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/uuid/
[0.350] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/xforms/
[0.350] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/paszlib/
[0.351] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/svgalib/
[0.351] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/
[0.351] Using unit path: /root/fpc-mips/lib/fpc/3.1.1/
[0.352] Using library path: /lib/
[0.352] Using library path: /usr/lib/
[0.353] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl/
[0.353] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/dblib/
[0.353] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/pxlib/
[0.354] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/hermes/
[0.354] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/ggi/
[0.355] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fftw/
[0.357] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-res/
[0.358] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/dbus/
[0.360] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-pdf/
[0.361] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fastcgi/
[0.362] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/utmp/
[0.363] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-base/
[0.364] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/symbolic/
[0.365] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libsee/
[0.365] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libtar/
[0.366] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/sdl/
[0.366] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/numlib/
[0.367] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/bzip2/
[0.367] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/lua/
[0.368] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/googleapi/
[0.368] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/gmp/
[0.368] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/gdbm/
[0.369] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libenet/
[0.369] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-fpcunit/
[0.370] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-passrc/
[0.370] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-async/
[0.370] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fpindexer/
[0.371] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/pasjpeg/
[0.371] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-web/
[0.372] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/unzip/
[0.372] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/httpd22/
[0.373] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/proj4/
[0.373] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/zorba/
[0.373] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/tcl/
[0.374] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/syslog/
[0.374] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/opengles/
[0.375] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/ncurses/
[0.378] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fpgtk/
[0.379] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/opengl/
[0.380] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/hash/
[0.381] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-extra/
[0.382] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/ptc/
[0.383] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/modplug/
[0.384] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-json/
[0.385] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/cdrom/
[0.385] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/gdbint/
[0.386] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-xml/
[0.386] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/mysql/
[0.387] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libxml2/
[0.387] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/httpd24/
[0.388] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libcurl/
[0.388] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fv/
[0.388] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl-console/
[0.389] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/dts/
[0.389] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl-extra/
[0.390] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libvlc/
[0.390] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl-unicode/
[0.391] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/ibase/
[0.391] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/postgres/
[0.391] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/cairo/
[0.392] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-db/
[0.392] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/users/
[0.393] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/openssl/
[0.393] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/jni/
[0.394] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/imagemagick/
[0.394] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/aspell/
[0.394] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-registry/
[0.396] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fppkg/
[0.398] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/bfd/
[0.399] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/zlib/
[0.400] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/imlib/
[0.401] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-stl/
[0.402] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/pcap/
[0.403] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/mad/
[0.404] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fpmkunit/
[0.405] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/sqlite/
[0.405] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/regexpr/
[0.406] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libmicrohttpd/
[0.406] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-sound/
[0.407] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/a52/
[0.407] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-image/
[0.408] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-process/
[0.408] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/newt/
[0.408] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/iconvenc/
[0.409] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/oggvorbis/
[0.409] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/x11/
[0.410] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/gtk1/
[0.410] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/openal/
[0.411] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/chm/
[0.411] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-net/
[0.411] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/oracle/
[0.412] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-js/
[0.412] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/pthreads/
[0.413] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/odbc/
[0.413] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rsvg/
[0.413] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-sdo/
[0.414] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl-objpas/
[0.414] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libgd/
[0.415] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/ldap/
[0.418] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libpng/
[0.419] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/gtk2/
[0.420] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/gnome1/
[0.421] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/uuid/
[0.422] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/xforms/
[0.423] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/paszlib/
[0.424] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/svgalib/
[0.425] Using library path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/
[0.425] Using library path: /root/fpc-mips/lib/fpc/3.1.1/
[0.426] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl/
[0.426] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/dblib/
[0.427] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/pxlib/
[0.427] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/hermes/
[0.428] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/ggi/
[0.428] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fftw/
[0.429] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-res/
[0.429] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/dbus/
[0.429] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-pdf/
[0.430] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fastcgi/
[0.430] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/utmp/
[0.431] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-base/
[0.431] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/symbolic/
[0.432] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libsee/
[0.432] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libtar/
[0.432] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/sdl/
[0.433] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/numlib/
[0.433] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/bzip2/
[0.434] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/lua/
[0.434] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/googleapi/
[0.435] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/gmp/
[0.437] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/gdbm/
[0.438] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libenet/
[0.440] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-fpcunit/
[0.441] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-passrc/
[0.442] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-async/
[0.443] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fpindexer/
[0.444] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/pasjpeg/
[0.446] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-web/
[0.446] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/unzip/
[0.446] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/httpd22/
[0.447] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/proj4/
[0.447] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/zorba/
[0.448] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/tcl/
[0.448] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/syslog/
[0.449] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/opengles/
[0.449] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/ncurses/
[0.450] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fpgtk/
[0.450] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/opengl/
[0.450] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/hash/
[0.451] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-extra/
[0.451] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/ptc/
[0.452] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/modplug/
[0.452] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-json/
[0.453] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/cdrom/
[0.453] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/gdbint/
[0.453] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-xml/
[0.454] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/mysql/
[0.454] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libxml2/
[0.456] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/httpd24/
[0.457] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libcurl/
[0.458] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fv/
[0.460] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl-console/
[0.461] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/dts/
[0.462] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl-extra/
[0.463] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libvlc/
[0.464] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl-unicode/
[0.465] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/ibase/
[0.466] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/postgres/
[0.466] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/cairo/
[0.467] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-db/
[0.467] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/users/
[0.468] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/openssl/
[0.468] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/jni/
[0.468] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/imagemagick/
[0.469] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/aspell/
[0.469] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-registry/
[0.470] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fppkg/
[0.470] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/bfd/
[0.471] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/zlib/
[0.471] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/imlib/
[0.471] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-stl/
[0.472] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/pcap/
[0.472] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/mad/
[0.473] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fpmkunit/
[0.473] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/sqlite/
[0.474] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/regexpr/
[0.474] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libmicrohttpd/
[0.474] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-sound/
[0.476] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/a52/
[0.477] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-image/
[0.479] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-process/
[0.480] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/newt/
[0.481] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/iconvenc/
[0.482] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/oggvorbis/
[0.483] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/x11/
[0.484] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/gtk1/
[0.485] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/openal/
[0.486] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/chm/
[0.486] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-net/
[0.486] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/oracle/
[0.487] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-js/
[0.487] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/pthreads/
[0.488] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/odbc/
[0.488] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rsvg/
[0.489] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/fcl-sdo/
[0.489] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl-objpas/
[0.489] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libgd/
[0.490] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/ldap/
[0.490] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/libpng/
[0.491] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/gtk2/
[0.491] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/gnome1/
[0.492] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/uuid/
[0.492] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/xforms/
[0.492] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/paszlib/
[0.493] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/svgalib/
[0.493] Using object path: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/
[0.494] Using object path: /root/fpc-mips/lib/fpc/3.1.1/
[0.494] Compiling hello.pas
[0.497] Searching file hello.pas... found
2 113/992 Kb Used
[0.501] (HELLO)    Registering new unit SYSTEM
[0.502] (HELLO)    Load from HELLO (implementation) unit SYSTEM
[0.503] (SYSTEM)   Loading unit SYSTEM
[0.505] Unitsearch: system.ppu
[0.506] Searching file system.ppu... not found
[0.507] Searching file SYSTEM.PPU... not found
[0.508] Unitsearch: system.pp
[0.509] Searching file system.pp... not found
[0.510] Searching file SYSTEM.PP... not found
[0.511] Unitsearch: system.pas
[0.512] Searching file system.pas... not found
[0.513] Searching file SYSTEM.PAS... not found
[0.514] Unitsearch: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl/system.ppu
[0.527] Searching file /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl/system.ppu... found
[0.529] PPU Loading /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl/system.ppu
[0.530] (SYSTEM)   PPU Name: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl/system.ppu
[0.532] (SYSTEM)   PPU Time: 2016/06/15 06:26:36
[0.533] (SYSTEM)   PPU Flags: 159873
[0.534] (SYSTEM)   PPU Crc: 1C40481B
[0.535] (SYSTEM)   PPU Crc: CDBFE5C1 (intfc)
[0.536] (SYSTEM)   PPU Crc: 442517FD (indc)
[0.536] (SYSTEM)   Number of definitions: 1913
[0.537] (SYSTEM)   Number of symbols: 7225
[0.537] (SYSTEM)   PPU Source: system.pp not available
[0.538] (SYSTEM)   PPU Source: osdefs.inc not available
[0.538] (SYSTEM)   PPU Source: sysunixh.inc not available
[0.539] (SYSTEM)   PPU Source: systemh.inc not available
[0.539] (SYSTEM)   PPU Source: sysosh.inc not available
[0.540] (SYSTEM)   PPU Source: pmutext.inc not available
[0.540] (SYSTEM)   PPU Source: rtldefs.inc not available
[0.541] (SYSTEM)   PPU Source: filerec.inc not available
[0.541] (SYSTEM)   PPU Source: textrec.inc not available
[0.542] (SYSTEM)   PPU Source: innr.inc not available
[0.542] (SYSTEM)   PPU Source: mathh.inc not available
[0.542] (SYSTEM)   PPU Source: currh.inc not available
[0.543] (SYSTEM)   PPU Source: ustringh.inc not available
[0.543] (SYSTEM)   PPU Source: setjumph.inc not available
[0.544] (SYSTEM)   PPU Source: objpash.inc not available
[0.544] (SYSTEM)   PPU Source: varianth.inc not available
[0.546] (SYSTEM)   PPU Source: rttih.inc not available
[0.547] (SYSTEM)   PPU Source: dynarrh.inc not available
[0.548] (SYSTEM)   PPU Source: compproc.inc not available
[0.550] (SYSTEM)   PPU Source: heaph.inc not available
[0.551] (SYSTEM)   PPU Source: threadh.inc not available
[0.552] (SYSTEM)   PPU Source: dynlibh.inc not available
[0.553] (SYSTEM)   PPU Source: sysdlh.inc not available
[0.554] (SYSTEM)   PPU Source: resh.inc not available
[0.555] (SYSTEM)   PPU Source: excepth.inc not available
[0.556] (SYSTEM)   PPU Source: system.inc not available
[0.556] (SYSTEM)   PPU Source: sysos.inc not available
[0.557] (SYSTEM)   PPU Source: errno.inc not available
[0.557] (SYSTEM)   PPU Source: errno-mips.inc not available
[0.558] (SYSTEM)   PPU Source: ostypes.inc not available
[0.558] (SYSTEM)   PPU Source: ptypes.inc not available
[0.558] (SYSTEM)   PPU Source: ctypes.inc not available
[0.559] (SYSTEM)   PPU Source: pmutext.inc not available
[0.559] (SYSTEM)   PPU Source: stat.inc not available
[0.560] (SYSTEM)   PPU Source: signal.inc not available
[0.560] (SYSTEM)   PPU Source: sighndh.inc not available
[0.561] (SYSTEM)   PPU Source: syscallh.inc not available
[0.561] (SYSTEM)   PPU Source: syscall.inc not available
[0.562] (SYSTEM)   PPU Source: sysnr.inc not available
[0.562] (SYSTEM)   PPU Source: ossysc.inc not available
[0.562] (SYSTEM)   PPU Source: syscgen.inc not available
[0.563] (SYSTEM)   PPU Source: osmacro.inc not available
[0.563] (SYSTEM)   PPU Source: mips.inc not available
[0.564] (SYSTEM)   PPU Source: generic.inc not available
[0.564] (SYSTEM)   PPU Source: set.inc not available
[0.565] (SYSTEM)   PPU Source: genset.inc not available
[0.567] (SYSTEM)   PPU Source: math.inc not available
[0.568] (SYSTEM)   PPU Source: genmath.inc not available
[0.569] (SYSTEM)   PPU Source: gencurr.inc not available
[0.570] (SYSTEM)   PPU Source: sstrings.inc not available
[0.572] (SYSTEM)   PPU Source: flt_conv.inc not available
[0.573] (SYSTEM)   PPU Source: flt_core.inc not available
[0.574] (SYSTEM)   PPU Source: flt_pack.inc not available
[0.575] (SYSTEM)   PPU Source: flt_pack.inc not available
[0.576] (SYSTEM)   PPU Source: int64p.inc not available
[0.577] (SYSTEM)   PPU Source: int64.inc not available
[0.579] (SYSTEM)   PPU Source: astrings.inc not available
[0.580] (SYSTEM)   PPU Source: ustrings.inc not available
[0.581] (SYSTEM)   PPU Source: aliases.inc not available
[0.582] (SYSTEM)   PPU Source: dynarr.inc not available
[0.583] (SYSTEM)   PPU Source: objpas.inc not available
[0.584] (SYSTEM)   PPU Source: except.inc not available
[0.585] (SYSTEM)   PPU Source: variant.inc not available
[0.586] (SYSTEM)   PPU Source: rtti.inc not available
[0.586] (SYSTEM)   PPU Source: setjump.inc not available
[0.586] (SYSTEM)   PPU Source: sysheap.inc not available
[0.587] (SYSTEM)   PPU Source: heap.inc not available
[0.587] (SYSTEM)   PPU Source: thread.inc not available
[0.588] (SYSTEM)   PPU Source: threadvr.inc not available
[0.588] (SYSTEM)   PPU Source: dynlib.inc not available
[0.589] (SYSTEM)   PPU Source: sysfile.inc not available
[0.589] (SYSTEM)   PPU Source: text.inc not available
[0.590] (SYSTEM)   PPU Source: file.inc not available
[0.590] (SYSTEM)   PPU Source: typefile.inc not available
[0.591] (SYSTEM)   PPU Source: sysdir.inc not available
[0.591] (SYSTEM)   PPU Source: sysres.inc not available
[0.591] (SYSTEM)   PPU Source: sighnd.inc not available
[1.240] (SYSTEM)   Finished loading unit SYSTEM
[1.241] Searching file hello.pas... found
[1.243] Searching file hello.pas... found
[1.245] (HELLO)    Registering new unit FPINTRES
[1.247] (HELLO)    Load from HELLO (implementation) unit FPINTRES
[1.248] (FPINTRES) Loading unit FPINTRES
[1.249] Unitsearch: fpintres.ppu
[1.250] Searching file fpintres.ppu... not found
[1.251] Searching file FPINTRES.PPU... not found
[1.252] Unitsearch: fpintres.pp
[1.253] Searching file fpintres.pp... not found
[1.254] Searching file FPINTRES.PP... not found
[1.255] Unitsearch: fpintres.pas
[1.256] Searching file fpintres.pas... not found
[1.257] Searching file FPINTRES.PAS... not found
[1.258] Unitsearch: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl/fpintres.ppu
[1.259] Searching file /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl/fpintres.ppu... found
[1.260] PPU Loading /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl/fpintres.ppu
[1.261] (FPINTRES) PPU Name: /root/fpc-mips/lib/fpc/3.1.1/units/mips-linux/rtl/fpintres.ppu
[1.263] (FPINTRES) PPU Time: 2016/06/15 06:26:36
[1.264] (FPINTRES) PPU Flags: 143489
[1.265] (FPINTRES) PPU Crc: 6E4F02CA
[1.265] (FPINTRES) PPU Crc: EB93FCF5 (intfc)
[1.266] (FPINTRES) PPU Crc: 442517FD (indc)
[1.266] (FPINTRES) Number of definitions: 13
[1.267] (FPINTRES) Number of symbols: 79
[1.267] (FPINTRES) PPU Source: fpintres.pp not available
[1.268] (FPINTRES) PPU Source: intres.inc not available
[1.268] (FPINTRES) Load from FPINTRES (interface) unit SYSTEM
[1.269] (FPINTRES) Adding dependency: FPINTRES depends on SYSTEM
[1.274] (FPINTRES) Finished loading unit FPINTRES
[1.274] Searching file hello.pas... found
[1.276] hello.pas(3,6) (HELLO)    Parsing implementation of hello.pas
[1.283] hello.pas(3,6) Error: Compilation raised exception internally
[1.453] Fatal: Compilation aborted
An unhandled exception occurred at $0055EF10:
EAccessViolation: Access violation
  $0055EF10

Error: /root/fpc-mips/lib/fpc/3.1.1/ppcmips returned an error exitcode