[Lazarus] IDE Bug or Misconfiguration?

Guionardo Furlan guionardo at gmail.com
Tue Dec 1 14:34:54 CET 2009


Hi
I've uninstalled the codetyphon lazarus package and installed the
"original" Lazarus-0.9.29-22862-fpc-2.3.1-20091130-win32
So, I installed the Zeos lib again, and I can see the components in the IDE.

I don't found any fpc.cfg other than that in the
H:\Lazarus\FPC\2.3.1\bin\i386-win32 folder.

Compiling an dummy source (program test; begin end.) results this, I
don't see any wrong with the paths:

[0.000] Macro defined: FPC
[0.000] Macro defined: VER2
[0.000] Macro defined: VER2_3
[0.000] Macro defined: VER2_3_1
[0.000] Macro defined: RESSTRSECTIONS
[0.000] Macro defined: FPC_HASFIXED64BITVARIANT
[0.000] Macro defined: FPC_HASINTERNALOLEVARIANT2VARIANTCAST
[0.001] Macro defined: FPC_HAS_VARSETS
[0.001] Macro defined: FPC_HAS_VALGRINDBOOL
[0.001] Macro defined: FPC_HAS_STR_CURRENCY
[0.001] Macro defined: FPC_REAL2REAL_FIXED
[0.001] Macro defined: FPC_STRTOCHARARRAYPROC
[0.001] Macro defined: FPC_NEW_BIGENDIAN_SETS
[0.001] Macro defined: FPC_STRTOSHORTSTRINGPROC
[0.001] Macro defined: FPC_OBJFPC_EXTENDED_IF
[0.001] Macro defined: FPC_HAS_INTERNAL_ABS_LONG
[0.001] Macro defined: FPC_HAS_UNICODESTRING
[0.001] Macro defined: FPC_RTTI_PACKSET1
[0.001] Macro defined: FPC_HAS_INTERNAL_ROX
[0.001] Macro defined: FPC_SUPPORTS_UNALIGNED
[0.001] Macro defined: FPC_UNALIGNED_FIXED
[0.001] Macro defined: FPC_HAS_MEMBAR
[0.001] Macro defined: FPC_SETBASE_USED
[0.001] Macro defined: INTERNAL_BACKTRACE
[0.001] Macro defined: STR_CONCAT_PROCS
[0.001] Macro defined: REGCALL
[0.001] Macro defined: FPC_HAS_FEATURE_SUPPORT
[0.001] Macro defined: CPU86
[0.001] Macro defined: CPU87
[0.001] Macro defined: CPU386
[0.001] Macro defined: CPUI386
[0.001] Macro defined: CPU32
[0.001] Macro defined: FPC_HAS_TYPE_EXTENDED
[0.001] Macro defined: FPC_HAS_TYPE_DOUBLE
[0.001] Macro defined: FPC_HAS_TYPE_SINGLE
[0.001] Reading options from file fpc.cfg
[0.001] Start of reading config file fpc.cfg
[0.001] interpreting file option "#"
[0.001] interpreting file option "# Config file generated by fpcmkcfg
on 01/12/2009 - 10:19:01"
[0.001] interpreting file option "# Example fpc.cfg for Free Pascal Compiler"
[0.001] interpreting file option "#"
[0.001] interpreting file option "# ----------------------"
[0.001] interpreting file option "# Defines (preprocessor)"
[0.001] interpreting file option "# ----------------------"
[0.001] interpreting file option "#"
[0.001] interpreting file option "# nested #IFNDEF, #IFDEF, #ENDIF,
#ELSE, #DEFINE, #UNDEF are allowed"
[0.001] interpreting file option "#"
[0.001] interpreting file option "# -d is the same as #DEFINE"
[0.001] interpreting file option "# -u is the same as #UNDEF"
[0.001] interpreting file option "#"
[0.001] interpreting file option "#"
[0.001] interpreting file option "# Some examples (for switches see
below, and the -? helppages)"
[0.001] interpreting file option "#"
[0.001] interpreting file option "# Try compiling with the -dRELEASE
or -dDEBUG on the commandline"
[0.001] interpreting file option "#"
[0.001] interpreting file option "# For a release compile with
optimizes and strip debuginfo"
[0.001] interpreting file option "#IFDEF RELEASE"
[0.001] interpreting file option "#WRITE Compiling Release Version"
[0.001] interpreting file option "#ENDIF"
[0.001] interpreting file option "# For a debug version compile with
debuginfo and all codegeneration checks on"
[0.001] interpreting file option "#IFDEF DEBUG"
[0.001] interpreting file option "#WRITE Compiling Debug Version"
[0.001] interpreting file option "#ENDIF"
[0.001] interpreting file option "# ----------------"
[0.001] interpreting file option "# Parsing switches"
[0.001] interpreting file option "# ----------------"
[0.001] interpreting file option "# Pascal language mode"
[0.001] interpreting file option "#      -Mfpc      free pascal
dialect (default)"
[0.002] interpreting file option "#      -Mobjfpc   switch some Delphi
2 extensions on"
[0.002] interpreting file option "#      -Mdelphi   tries to be Delphi
compatible"
[0.002] interpreting file option "#      -Mtp       tries to be TP/BP
7.0 compatible"
[0.002] interpreting file option "#      -Mgpc      tries to be gpc compatible"
[0.002] interpreting file option "#      -Mmacpas   tries to be
compatible to the macintosh pascal dialects"
[0.002] interpreting file option "#"
[0.002] interpreting file option "# Turn on Object Pascal extensions by default"
[0.002] interpreting file option "#-Mobjfpc"
[0.002] interpreting file option "# Assembler reader mode"
[0.002] interpreting file option "#      -Rdefault  use default assembler"
[0.002] interpreting file option "#      -Ratt      read AT&T style assembler"
[0.002] interpreting file option "#      -Rintel    read Intel style assembler"
[0.002] interpreting file option "#"
[0.002] interpreting file option "# All assembler blocks are AT&T
styled by default"
[0.002] interpreting file option "#-Ratt"
[0.002] interpreting file option "# Semantic checking"
[0.002] interpreting file option "#      -S2        same as -Mobjfpc"
[0.002] interpreting file option "#      -Sc        supports operators
like C (*=,+=,/= and -=)"
[0.002] interpreting file option "#      -Sa        include assertion code."
[0.002] interpreting file option "#      -Sd        same as -Mdelphi"
[0.002] interpreting file option "#      -Se<x>     compiler stops
after the <x> errors (default is 1)"
[0.002] interpreting file option "#      -Sg        allow LABEL and GOTO"
[0.002] interpreting file option "#      -Sh        Use ansistrings"
[0.002] interpreting file option "#      -Si        support C++ styled INLINE"
[0.002] interpreting file option "#      -SI<x>     set interface style to <x>"
[0.002] interpreting file option "#         -SIcomCOM compatible
interface (default)"
[0.002] interpreting file option "#         -SIcorbaCORBA compatible interface"
[0.002] interpreting file option "#      -Sm        support macros
like C (global)"
[0.002] interpreting file option "#      -So        same as -Mtp"
[0.002] interpreting file option "#      -Sp        same as -Mgpc"
[0.002] interpreting file option "#      -Ss        constructor name
must be init (destructor must be done)"
[0.002] interpreting file option "#      -St        allow static
keyword in objects"
[0.002] interpreting file option "#"
[0.002] interpreting file option "# Allow goto, inline, C-operators, C-vars"
[0.002] Handling option "-Sgic"
[0.002] interpreting option "-Sgic"
[0.002] interpreting file option "# ---------------"
[0.002] interpreting file option "# Code generation"
[0.002] interpreting file option "# ---------------"
[0.002] interpreting file option "# Uncomment the next line if you
always want static/dynamic units by default"
[0.002] interpreting file option "# (can be overruled with -CD, -CS at
the commandline)"
[0.002] interpreting file option "#-CS"
[0.002] interpreting file option "#-CD"
[0.002] interpreting file option "# Set the default heapsize to 8Mb"
[0.002] interpreting file option "#-Ch8000000"
[0.002] interpreting file option "# Set default codegeneration checks
(iocheck, overflow, range, stack)"
[0.002] interpreting file option "#-Ci"
[0.002] interpreting file option "#-Co"
[0.002] interpreting file option "#-Cr"
[0.002] interpreting file option "#-Ct"
[0.002] interpreting file option "# Optimizer switches for i386 compiler"
[0.002] interpreting file option "# -Os        generate smaller code"
[0.002] interpreting file option "# -O1        level 1 optimizations
(quick optimizations)"
[0.002] interpreting file option "# -O2        level 2 optimizations
(-O1 + slower optimizations)"
[0.002] interpreting file option "# -O3        level 3 optimizations
(same as -O2u)"
[0.002] interpreting file option "# -Oa=N      set alignment to N"
[0.002] interpreting file option "# -OoX       switch on optimalization X."
[0.002] interpreting file option "# -OoNOX     switch off optimalization X."
[0.002] interpreting file option "#               X is one of REGVAR
UNCERTAIN STACKFRAME PEEPHOLE ASMCSE LOOPUNROLL"
[0.002] interpreting file option "# -OpCPU     set target processor."
[0.002] interpreting file option "#             CPU is one of 386,
PENTIUM, PENTIUM2, PENTIUM3, PENTIUM4, PENTIUMM"
[0.002] interpreting file option "# -----------------------"
[0.002] interpreting file option "# Set Filenames and Paths"
[0.002] interpreting file option "# -----------------------"
[0.002] interpreting file option "# Both slashes and backslashes are
allowed in paths"
[0.002] interpreting file option "# path to the messagefile, not
necessary anymore but can be used to override"
[0.002] interpreting file option "# the default language"
[0.002] interpreting file option "#-Frh:\lazarus\fpc\2.3.1/msg/errore.msg"
[0.002] interpreting file option "#-Frh:\lazarus\fpc\2.3.1/msg/errorn.msg"
[0.002] interpreting file option "#-Frh:\lazarus\fpc\2.3.1/msg/errores.msg"
[0.002] interpreting file option "#-Frh:\lazarus\fpc\2.3.1/msg/errord.msg"
[0.002] interpreting file option "#-Frh:\lazarus\fpc\2.3.1/msg/errorr.msg"
[0.002] interpreting file option "# path to the gcclib"
[0.002] interpreting file option "#-Flh:\lazarus\fpc\2.3.1/lib"
[0.002] interpreting file option "# searchpath for includefiles"
[0.002] interpreting file option "#-Fi/pp/inc;/pp/rtl/inc"
[0.002] interpreting file option "# searchpath for includefiles"
[0.002] interpreting file option "# release them only if you know what you do"
[0.002] interpreting file option "# because this could cause a rebuild
of the runtime library"
[0.002] interpreting file option "# if you tell them compiler/ide to
build the project (FK)"
[0.002] interpreting file option
"#-Fih:\lazarus\fpc\2.3.1/source/rtl/inc;h:\lazarus\fpc\2.3.1/source/rtl/i386"
[0.002] interpreting file option "# searchpath for objectfiles"
[0.003] interpreting file option
"#-Foh:\lazarus\fpc\2.3.1/source/rtl/inc;h:\lazarus\fpc\2.3.1/source/rtl/i386"
[0.003] interpreting file option "#IFDEF FPCAPACHE_1_13"
[0.003] interpreting file option "#ELSE"
[0.003] interpreting file option "#IFDEF FPCAPACHE_2_0"
[0.003] interpreting file option "#ELSE"
[0.003] Handling option "-Fuh:\lazarus\fpc\2.3.1/units/i386-win32/httpd-2.2"
[0.003] interpreting option "-Fuh:\lazarus\fpc\2.3.1/units/i386-win32/httpd-2.2"
[0.003] Path "H:\lazarus\fpc\2.3.1\units\i386-win32\httpd-2.2\" not found
[0.003] interpreting file option "#ENDIF"
[0.003] interpreting file option "#ENDIF"
[0.003] interpreting file option "# searchpath for units and other
system dependent things"
[0.003] Handling option "-Fuh:\lazarus\fpc\2.3.1/units/i386-win32/"
[0.003] interpreting option "-Fuh:\lazarus\fpc\2.3.1/units/i386-win32/"
[0.003] Handling option "-Fuh:\lazarus\fpc\2.3.1/units/i386-win32/*"
[0.003] interpreting option "-Fuh:\lazarus\fpc\2.3.1/units/i386-win32/*"
[0.006] Handling option "-Fuh:\lazarus\fpc\2.3.1/units/i386-win32/rtl"
[0.006] interpreting option "-Fuh:\lazarus\fpc\2.3.1/units/i386-win32/rtl"
[0.006] interpreting file option "# searchpath for libraries"
[0.006] interpreting file option "#-Flh:\lazarus\fpc\2.3.1/lib"
[0.006] interpreting file option "#-Fl/lib;/usr/lib"
[0.007] interpreting file option "# searchpath for tools"
[0.007] Handling option "-FDh:\lazarus\fpc\2.3.1/bin/i386-win32"
[0.007] interpreting option "-FDh:\lazarus\fpc\2.3.1/bin/i386-win32"
[0.007] interpreting file option "# binutils prefix for cross compiling"
[0.007] interpreting file option "#IFDEF FPC_CROSSCOMPILING"
[0.007] interpreting file option "#ENDIF"
[0.007] interpreting file option "# -------------"
[0.007] interpreting file option "# Linking"
[0.007] interpreting file option "# -------------"
[0.007] interpreting file option "# generate always debugging
information for GDB (slows down the compiling"
[0.007] interpreting file option "# process)"
[0.007] interpreting file option "#      -gc        generate checks
for pointers"
[0.007] interpreting file option "#      -gd        use dbx"
[0.007] interpreting file option "#      -gg        use gsym"
[0.007] interpreting file option "#      -gh        use heap trace
unit (for memory leak debugging)"
[0.007] interpreting file option "#      -gl        use line info unit
to show more info for backtraces"
[0.007] interpreting file option "#      -gv        generates programs
tracable with valgrind"
[0.007] interpreting file option "#      -gw        generate dwarf
debugging info"
[0.007] interpreting file option "#"
[0.007] interpreting file option "# Enable debuginfo and use the line
info unit by default"
[0.007] interpreting file option "#-gl"
[0.007] interpreting file option "# always pass an option to the linker"
[0.007] interpreting file option "#-k-s"
[0.007] interpreting file option "# Always strip debuginfo from the executable"
[0.007] Handling option "-Xs"
[0.007] interpreting option "-Xs"
[0.007] interpreting file option "# -------------"
[0.007] interpreting file option "# Miscellaneous"
[0.007] interpreting file option "# -------------"
[0.007] interpreting file option "# Write always a nice FPC logo ;)"
[0.007] Handling option "-l"
[0.007] interpreting option "-l"
[0.007] interpreting file option "# Verbosity"
[0.007] interpreting file option "#      e : Show errors (default)
  d : Show debug info"
[0.007] interpreting file option "#      w : Show warnings
  u : Show unit info"
[0.007] interpreting file option "#      n : Show notes
  t : Show tried/used files"
[0.007] interpreting file option "#      h : Show hints
  m : Show defined macros"
[0.007] interpreting file option "#      i : Show general info
  p : Show compiled procedures"
[0.007] interpreting file option "#      l : Show linenumbers
  c : Show conditionals"
[0.007] interpreting file option "#      a : Show everything
  0 : Show nothing (except errors)"
[0.007] interpreting file option "#      b : Show all procedure
  r : Rhide/GCC compatibility mode"
[0.007] interpreting file option "#          declarations if an error
  x : Executable info (Win32 only)"
[0.007] interpreting file option "#          occurs"
[0.007] interpreting file option "#"
[0.007] interpreting file option "# Display Info, Warnings, Notes and Hints"
[0.007] Handling option "-viwn"
[0.007] interpreting option "-viwn"
[0.007] interpreting file option "# If you don't want so much verbosity use"
[0.007] interpreting file option "#-vw"
[0.007] End of reading config file fpc.cfg
[0.007] Handling option "-va"
[0.007] interpreting option "-va"
[0.007] Handling option "empty"
[0.007] found source file name "empty"
[0.007] Macro defined: ENDIAN_LITTLE
[0.007] Macro defined: FPC_LITTLE_ENDIAN
[0.007] Macro defined: FPC_ABI_DEFAULT
[0.007] Free Pascal Compiler version 2.3.1 [2009/11/30] for i386
[0.007] Copyright (c) 1993-2009 by Florian Klaempfl
[0.009] Macro defined: CPUPENTIUM
[0.009] Macro defined: FPUX87
[0.009] Macro defined: FPC_LINK_STATIC
[0.009] Macro FPC_VERSION set to 2
[0.009] Macro FPC_RELEASE set to 3
[0.009] Macro FPC_PATCH set to 1
[0.009] Macro FPC_FULLVERSION set to 20301
[0.009] Macro defined: FPC_HAS_FEATURE_HEAP
[0.009] Macro defined: FPC_HAS_FEATURE_INITFINAL
[0.009] Macro defined: FPC_HAS_FEATURE_RTTI
[0.009] Macro defined: FPC_HAS_FEATURE_CLASSES
[0.009] Macro defined: FPC_HAS_FEATURE_EXCEPTIONS
[0.009] Macro defined: FPC_HAS_FEATURE_EXITCODE
[0.009] Macro defined: FPC_HAS_FEATURE_ANSISTRINGS
[0.009] Macro defined: FPC_HAS_FEATURE_WIDESTRINGS
[0.009] Macro defined: FPC_HAS_FEATURE_TEXTIO
[0.009] Macro defined: FPC_HAS_FEATURE_CONSOLEIO
[0.009] Macro defined: FPC_HAS_FEATURE_FILEIO
[0.009] Macro defined: FPC_HAS_FEATURE_RANDOM
[0.009] Macro defined: FPC_HAS_FEATURE_VARIANTS
[0.009] Macro defined: FPC_HAS_FEATURE_OBJECTS
[0.009] Macro defined: FPC_HAS_FEATURE_DYNARRAYS
[0.009] Macro defined: FPC_HAS_FEATURE_THREADING
[0.009] Macro defined: FPC_HAS_FEATURE_COMMANDARGS
[0.009] Macro defined: FPC_HAS_FEATURE_PROCESSES
[0.009] Macro defined: FPC_HAS_FEATURE_STACKCHECK
[0.009] Macro defined: FPC_HAS_FEATURE_DYNLIBS
[0.009] Macro defined: FPC_HAS_FEATURE_SOFTFPU
[0.009] Compiler: H:\Lazarus\FPC\2.3.1\bin\i386-win32\ppc386.exe
[0.009] Compiler OS: Win32 for i386
[0.009] Target OS: Win32 for i386
[0.009] Using executable path: H:\Lazarus\FPC\2.3.1\bin\i386-win32\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\zlib\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\winunits-jedi\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\winunits-base\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\winceunits\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\unzip\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\tcl\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\symbolic\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\sqlite\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\sdl\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\rsvg\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\regexpr\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\pxlib\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\postgres\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\pcap\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\paszlib\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\pasjpeg\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\oracle\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\openssl\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\opengl\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\openal\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\oggvorbis\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\odbc\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\numlib\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\mysql\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\mad\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\libxml2\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\libpng\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\libgd\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\lexyacc\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\imagemagick\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\ibase\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\httpd22\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\httpd20\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\httpd13\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\hash\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\gtk2\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\gtk1\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\graph\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\gmp\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\gdbint\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\fv\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\fppkg\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\fpmkunit\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\fpgtk\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\fftw\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-xml\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-web\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-res\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-registry\
[0.009] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-process\
[0.010] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-passrc\
[0.010] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-net\
[0.010] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-json\
[0.010] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-image\
[0.010] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-fpcunit\
[0.010] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-db\
[0.010] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-base\
[0.010] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\fastcgi\
[0.010] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\chm\
[0.010] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\cdrom\
[0.010] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\cairo\
[0.010] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\bfd\
[0.010] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\a52\
[0.010] Using unit path: H:\lazarus\fpc\2.3.1\units\i386-win32\
[0.010] Using unit path: .\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\zlib\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\winunits-jedi\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\winunits-base\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\winceunits\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\unzip\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\tcl\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\symbolic\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\sqlite\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\sdl\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\rsvg\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\regexpr\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\pxlib\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\postgres\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\pcap\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\paszlib\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\pasjpeg\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\oracle\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\openssl\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\opengl\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\openal\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\oggvorbis\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\odbc\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\numlib\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\mysql\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\mad\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\libxml2\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\libpng\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\libgd\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\lexyacc\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\imagemagick\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\ibase\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\httpd22\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\httpd20\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\httpd13\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\hash\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\gtk2\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\gtk1\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\graph\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\gmp\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\gdbint\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\fv\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\fppkg\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\fpmkunit\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\fpgtk\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\fftw\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-xml\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-web\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-res\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-registry\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-process\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-passrc\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-net\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-json\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-image\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-fpcunit\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-db\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-base\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\fastcgi\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\chm\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\cdrom\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\cairo\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\bfd\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\a52\
[0.010] Using library path: H:\lazarus\fpc\2.3.1\units\i386-win32\
[0.010] Using library path: .\
[0.010] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\
[0.010] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\zlib\
[0.010] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\winunits-jedi\
[0.010] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\winunits-base\
[0.010] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\winceunits\
[0.010] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\unzip\
[0.010] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\tcl\
[0.010] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\symbolic\
[0.010] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\sqlite\
[0.010] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\sdl\
[0.010] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\rsvg\
[0.010] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\regexpr\
[0.010] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\pxlib\
[0.010] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\postgres\
[0.010] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\pcap\
[0.010] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\paszlib\
[0.010] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\pasjpeg\
[0.010] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\oracle\
[0.010] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\openssl\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\opengl\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\openal\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\oggvorbis\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\odbc\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\numlib\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\mysql\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\mad\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\libxml2\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\libpng\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\libgd\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\lexyacc\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\imagemagick\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\ibase\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\httpd22\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\httpd20\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\httpd13\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\hash\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\gtk2\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\gtk1\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\graph\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\gmp\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\gdbint\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\fv\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\fppkg\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\fpmkunit\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\fpgtk\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\fftw\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-xml\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-web\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-res\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-registry\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-process\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-passrc\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-net\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-json\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-image\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-fpcunit\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-db\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\fcl-base\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\fastcgi\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\chm\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\cdrom\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\cairo\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\bfd\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\a52\
[0.011] Using object path: H:\lazarus\fpc\2.3.1\units\i386-win32\
[0.011] Using object path: .\
[0.011] Compiling empty.pas
[0.011] Searching file empty.pas... found
2 110/928 Kb Used
[0.011] Registering new unit SYSTEM
[0.011] Load from EMPTY (implementation) unit SYSTEM
[0.011] Loading unit SYSTEM
[0.011] Unitsearch: system.ppu
[0.012] Unitsearch: system.pp
[0.012] Unitsearch: system.pas
[0.012] Unitsearch: H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\system.ppu
[0.012] PPU Loading H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\system.ppu
[0.012] PPU Name: H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\system.ppu
[0.012] PPU Time: 2009/11/30 03:26:26
[0.012] PPU Flags: 159873
[0.012] PPU Crc: 0234B0AE
[0.012] PPU Crc: E0ACB2C0 (intfc)
[0.012] Number of definitions: 3979
[0.012] Number of symbols: 9827
[0.030] Finished loading unit SYSTEM
[0.030] Searching file empty.pas... found
[0.031] Searching file empty.pas... found
[0.031] Registering new unit FPINTRES
[0.031] Load from EMPTY (implementation) unit FPINTRES
[0.031] Loading unit FPINTRES
[0.031] Unitsearch: fpintres.ppu
[0.031] Unitsearch: fpintres.pp
[0.031] Unitsearch: fpintres.pas
[0.031] Unitsearch: H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\fpintres.ppu
[0.031] PPU Loading H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\fpintres.ppu
[0.031] PPU Name: H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\fpintres.ppu
[0.031] PPU Time: 2009/11/30 03:26:26
[0.031] PPU Flags: 159873
[0.031] PPU Crc: B8DBE822
[0.031] PPU Crc: B8DBE822 (intfc)
[0.031] Number of definitions: 51
[0.031] Number of symbols: 124
[0.031] Load from FPINTRES (interface) unit SYSTEM
[0.031] Add dependency of FPINTRES to SYSTEM
[0.031] Finished loading unit FPINTRES
[0.032] Searching file empty.pas... found
[0.032] Parsing implementation of empty.pas
[0.032] Registering new unit SYSINITPAS
[0.032] Load from EMPTY (implementation) unit SYSINITPAS
[0.032] Loading unit SYSINITPAS
[0.032] Unitsearch: sysinitpas.ppu
[0.032] Unitsearch: sysinitpas.pp
[0.032] Unitsearch: sysinitpas.pas
[0.032] Unitsearch: H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\sysinitpas.ppu
[0.032] PPU Loading H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\sysinitpas.ppu
[0.032] PPU Name: H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\sysinitpas.ppu
[0.032] PPU Time: 2009/11/30 03:26:26
[0.032] PPU Flags: 159872
[0.032] PPU Crc: D53B6EAA
[0.032] PPU Crc: D53B6EAA (intfc)
[0.032] Number of definitions: 32
[0.032] Number of symbols: 31
[0.032] Load from SYSINITPAS (interface) unit SYSTEM
[0.032] Add dependency of SYSINITPAS to SYSTEM
[0.032] Finished loading unit SYSINITPAS
[0.032] Searching file empty.pas... found
[0.044] Searching file empty.o... found
[0.044] Searching file
H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\system.o... found
[0.044] Searching file libimpsystem.a... not found
[0.044] Searching file libimpsystem.a... not found
[0.044] Searching file
H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\libimpsystem.a... found
[0.050] Searching file
H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\fpintres.o... found
[0.050] Searching file libimpfpintres.a... not found
[0.050] Searching file libimpfpintres.a... not found
[0.050] Searching file
H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\libimpfpintres.a... found
[0.051] Searching file
H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\sysinitpas.o... found
[0.051] Searching file libimpsysinitpas.a... not found
[0.051] Searching file libimpsysinitpas.a... not found
[0.051] Searching file
H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\libimpsysinitpas.a... found
[0.051] Linking empty.exe
[0.051] Searching file empty.o... found
[0.051] Searching file empty.o... found
[0.051] Reading object empty.o
[0.051] Searching file
H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\system.o... found
[0.051] Searching file
H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\system.o... found
[0.051] Reading object H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\system.o
[0.062] Searching file
H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\fpintres.o... found
[0.062] Searching file
H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\fpintres.o... found
[0.062] Reading object H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\fpintres.o
[0.063] Searching file
H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\sysinitpas.o... found
[0.063] Searching file
H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\sysinitpas.o... found
[0.063] Reading object H:\lazarus\fpc\2.3.1\units\i386-win32\rtl\sysinitpas.o
[0.065] Number of unresolved externals in objects 74
[0.065] Number of unresolved externals after static libraries 74
[0.065] Number of unresolved externals after defining COMMON symbols 74
[0.066] Number of unresolved externals after DLL imports 0
[0.069] Deleting empty section .rdata
[0.069] Deleting empty section .pdata
[0.069] Deleting empty section .edata
[0.069] Deleting empty section .rsrc
[0.069] Deleting empty section .reloc
[0.069] Deleting empty section .gnu_debuglink
[0.069] Deleting empty section .debug_aranges
[0.069] Deleting empty section .debug_pubnames
[0.069] Deleting empty section .debug_info
[0.069] Deleting empty section .debug_abbrev
[0.069] Deleting empty section .debug_line
[0.069] Deleting empty section .debug_frame
[0.069] Deleting empty section .debug_str
[0.069] Deleting empty section .debug_loc
[0.069] Deleting empty section .debug_macinfo
[0.069] Deleting empty section .debug_weaknames
[0.069] Deleting empty section .debug_funcnames
[0.069] Deleting empty section .debug_typenames
[0.070] Deleting empty section .debug_varnames
[0.070] Deleting empty section .debug_ranges
[0.070] Deleting empty section .stab
[0.070] Deleting empty section .stabstr
[0.077] Size of Code: 26000 bytes
[0.077] Size of initialized data: 1544 bytes
[0.077] Size of uninitialized data: 6244 bytes
[0.077] Stack space reserved: 16777216 bytes
[0.080] 3 lines compiled, 0.1 sec , 26000 bytes code, 1544 bytes data
[0.080] 2 hint(s) issued




2009/12/1 Luca Olivetti <luca at wetron.es>:
> En/na Guionardo Furlan ha escrit:
>
>> I put a component TZQuery in a form and clicking on their properties,
>> the IDE displays an error: Source not found: unit (* path *) \
>> ZSQLDataset.ppu.
>
> Last time I had a similar problem, it was caused by a bogus fpc.cfg in my
> home directory pointing to a wrong version of the compiler/units.
> Removing it fixed the problem.
> The hint that Mattias gave me was to try
>
>
> touch empty.pas
> ppc386 -va empty.pas
>
> and look at the output.
>
> Bye
> --
> Luca Olivetti
> Wetron Automatización S.A. http://www.wetron.es/
> Tel. +34 93 5883004 (Ext.133)  Fax +34 93 5883007
>
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
>



-- 
Timeo hominem unius libri
Cogito ergo sum - Carpe diem

[]s
Guionardo Furlan
http://guionardo.blogspot.com
http://www.guionardofurlan.com.br




More information about the Lazarus mailing list