[fpc-pascal] 0.9.20 released
Adrian Veith
adrian at veith-system.de
Thu Nov 9 10:09:52 CET 2006
Hello,
I did a plain install from scratch (the
Lazarus-0.9.20-fpc-2.0.4-20061105-win32.exe) and wanted to rebuild
Lazarus. The rebuild with the preinstalled fpc-2.0.4 stops with an error:
Compiling svn2revisioninc.pas
Linking .\svn2revisioninc.exe
.\svn2revisioninc.o(.data+0x14): In function `FINDREVISION':
svn2revisioninc.pas:150: undefined reference to `DEBUGINFO_WINDOWS'
C:\lazarus.0.9.20\fpc\2.0.4\units\i386-win32\rtl\libpsystem.a(system0s884.o)(.text+0x68):
In function `SYSTEM_init':
system.pp:1133: undefined reference to `_stkptr'
Error: Error while linking
Next problem:
Because I prefer the fpc2.1.1 compiler i changed the setup to use my
fpc-2.1.1. (current svn snapshot). I did a "make clean all" Everything
builds well, but when i try to start lazarus it throws an exception:
Error reading SplashForm.Left. Unknown property "Left"
The same errror is thrown, when you install the
Lazarus-0.9.21-fpc-2.1.1-20061108-win32.exe and start lazarus.
Seems like the 2.1.1 compiler has problems with RTTI.
I know, the daily snapshots are not tested, but i think its nice to use
lazarus, with the 2.1.1 compiler.
cheers,
Adrian.
Mattias Gaertner schrieb:
> The Lazarus team is glad to announce the 0.9.20 release. This release
> is based on fpc 2.0.4.
>
> This release can be downloaded from the sourceforge download page:
> http://sourceforge.net/project/showfiles.php?group_id=89339
>
> Detailed list of changes:
>
> New widgetset: fpgui
>
> updated translations: german, finnish, catalan, russian,
> italian, africaans (af-za), spanish
> IDE: renaming a component now automatically renames methods
> with default names, and inherited components
> made TColorButton a TCustomSpeedButton descendant
> from Tom Gregorovic
> Capture any mouse button by setting TControl.CaptureMouseButton
> property from Tom Gregorovic (#7653)
> LCL: published TAction.DisableIfNoHandler
> LCL: setup better default properties for png writer
> from Tom Gregorovic
> IDE: project directory is now added to the include path
> of all project directories
> sqldb package: added TOracleConnection to component palette
> win32 installer: fixed including the binutils from fpcbuild
> creating package makefiles: the win64 OS uses the win32 widget set
> svn2revisioninc can parse svn 1.4 meta data to determine a version
> debugger: added dwarfloading to windebugger
> added exception dissection
> added linenumber address resolving
> added setting of breakpoints
> the search results window now has a close button for non gtk users
> trayiconlaz: moved TTrayIcon to 'additional' tab in component
> palette for Delphi compatibility
> LCL: added TStaticText to 'additional' tab in component palette
> for Delphi compatibility
> IDEIntf: image list editor: implemented auto splitting
> of added image from Etrusco
> synedit: codefolding is now completely implemented and
> enabled as default in the IDE. It uses simple begin..end blocks
> as demonstration. Eventually nicer block boundaries will be used.
> grids, picklist select fixed
> TrimFilename no longer reduces ${Macro}/.. directories
> cups printing: implemented default paper sizes from Jesus
> moved code from TControlScrollBar to TScrollingWinControl,
> deriving TScrollingWinControl from TCustomControl from Flavio
> added example to add IDE help for the sources of a package
> examples/helpforpackage/demopackagewithhelp.lpk
> test runner: added writing results to file
> and showing simple progress
> fpcunit: new console runner uses new fpcunitconsolerunner package
>
> qt intf:
> Patch from zeljko. Implements TQtAbstractSlider, TQtScrollBar,
> TQtTrackBar, TQtPen (CreatePenIndirect)
> and TQtRegion (CreateRectRgn).
> Unified qt4 header files. Updated bindings to 1.21
> added support for menus, font, progressbar and statusbar
> Combobox
>
> And two hundred fixes and minor improvements.
>
> Mattias
> _______________________________________________
> fpc-pascal maillist - fpc-pascal at lists.freepascal.org
> http://lists.freepascal.org/mailman/listinfo/fpc-pascal
>
>
More information about the fpc-pascal
mailing list