Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2018-12

Lazarus trunk spart_mdi package fail

2 messages · 1 person · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Dimitrios Chr. Ioannidis

Hi,

  after 59842 revision the sparta_MDI package builds ok but it cannot linked ( ???!!!! ) .... ( tried also a fresh Lazarus trunk ( as of today's ) ).

System Debian 9 KDE qt5 fully updated ...

FPC trunk and Lazarus have the same options "-g -gl -gw3 -OpCOREI -OoFASTMATH -OoPEEPHOLE"...

Output :

"

make idepkg -w

make: Entering directory
'/home/dimitris/Programming/tools/lazarus/trunk/source' make -C ide idepkg
make[1]: Entering directory
'/home/dimitris/Programming/tools/lazarus/trunk/source/ide' ../tools/svn2revisioninc .. revision.inc
Created
/home/dimitris/Programming/tools/lazarus/trunk/source/ide/revision.inc for revision: 59856
make --assume-new=lazarus.pp lazarus OPT='
@/home/dimitris/Programming/tools/lazarus/trunk/IDESettings/idemake.cfg' make[2]: Entering directory
'/home/dimitris/Programming/tools/lazarus/trunk/source/ide' /home/dimitris/Programming/tools/fpc/trunk/bin/ppcx64 -gl -vbqewnhi -Sci -dlclgtk2 -Fu../designer -Fu../debugger -Fu../debugger/frames -Fu../converter -Fu../packager -Fu../packager/frames -Fu../components/custom -Fuframes -Fu. -Fiinclude -Fiinclude/linux -Fi../images -FE.. -FU../units/x86_64-linux/gtk2 -Cg -Fl/usr/lib/gcc/x86_64-linux-gnu/6 -Flinclude
-Fl/etc/ld.so.conf.d/*.conf
@/home/dimitris/Programming/tools/lazarus/trunk/IDESettings/idemake.cfg -dx86_64 lazarus.pp
Hint: (11030) Start of reading config file /home/dimitris/.fpc.cfg Hint: (11031) End of reading config file /home/dimitris/.fpc.cfg Hint: (11030) Start of reading config file
/home/dimitris/Programming/tools/lazarus/trunk/IDESettings/idemake.cfg Hint: (11031) End of reading config file
/home/dimitris/Programming/tools/lazarus/trunk/IDESettings/idemake.cfg Free Pascal Compiler version 3.3.1 [2018/12/18] for x86_64 Copyright (c) 1993-2018 by Florian Klaempfl and others (1002) Target OS: Linux for x86-64
(3104) Compiling lazarus.pp
(9022) Compiling resource
/home/dimitris/Programming/tools/lazarus/trunk/share/lazarus/units/x86_64-linux/qt5/lazarus.or (9015) Linking ../lazarus
/home/dimitris/Programming/tools/lazarus/trunk/share/lazarus/components/sparta/mdi/lib/x86_64-linux/sparta_interfacesmdi.o: In function `.La1':
sparta_interfacesmdi.pas:(.debug_info+0xf0): undefined reference to `DBG2_$SYSTEM_$$_IUNKNOWN'
/home/dimitris/Programming/tools/lazarus/trunk/share/lazarus/components/sparta/mdi/lib/x86_64-linux/sparta_interfacesmdi.o: In function `.La7':
sparta_interfacesmdi.pas:(.debug_info+0x2b6): undefined reference to `DBG2_$SYSTEM_$$_IUNKNOWN'
/home/dimitris/Programming/tools/lazarus/trunk/share/lazarus/components/sparta/mdi/lib/x86_64-linux/sparta_interfacesmdi.o: In function `.La9':
sparta_interfacesmdi.pas:(.debug_info+0x350): undefined reference to `DBG2_$SYSTEM_$$_IUNKNOWN'
/home/dimitris/Programming/tools/lazarus/trunk/share/lazarus/components/sparta/mdi/lib/x86_64-linux/sparta_interfacesmdi.o: In function `.La11':
sparta_interfacesmdi.pas:(.debug_info+0x3e1): undefined reference to `DBG2_$SYSTEM_$$_IUNKNOWN'
/home/dimitris/Programming/tools/lazarus/trunk/share/lazarus/components/sparta/mdi/lib/x86_64-linux/sparta_multiplyresizer.o: In function `.La6':
sparta_multiplyresizer.pas:(.debug_info+0x968): undefined reference to `DBG2_$SYSTEM_$$_IUNKNOWN'
/home/dimitris/Programming/tools/lazarus/trunk/share/lazarus/components/sparta/mdi/lib/x86_64-linux/sparta_multiplyresizer.o:sparta_multiplyresizer.pas:(.debug_info+0x5cc7): more undefined references to `DBG2_$SYSTEM_$$_IUNKNOWN' follow /home/dimitris/Programming/tools/lazarus/trunk/source/ide/lazarus.pp(166,1) Error: (9013) Error while linking
/home/dimitris/Programming/tools/lazarus/trunk/source/ide/lazarus.pp(166,1) Fatal: (10026) There were 1 errors compiling module, stopping Fatal: (1018) Compilation aborted
Makefile:4144: recipe for target 'lazarus' failed
make[2]: *** [lazarus] Error 1
make[2]: Leaving directory
'/home/dimitris/Programming/tools/lazarus/trunk/source/ide' Makefile:4574: recipe for target 'idepkg' failed
make[1]: *** [idepkg] Error 2
make[1]: Leaving directory
'/home/dimitris/Programming/tools/lazarus/trunk/source/ide' Makefile:3277: recipe for target 'idepkg' failed
make: *** [idepkg] Error 2
make: Leaving directory
'/home/dimitris/Programming/tools/lazarus/trunk/source'

"

regards,

Dimitrios Chr. Ioannidis

Reply by email

Dimitrios Chr. Ioannidis
to Dimitrios Chr. Ioannidis

Hi,

Dimitrios Chr. Ioannidis wrote
FPC trunk and Lazarus have the same options "-g -gl -gw3 -OpCOREI -OoFASTMATH -OoPEEPHOLE"...

  FYI: if I build FPC and Lazarus with "-g -gl -gw2 -godwarfsets -OpCOREI" the sparta_mdi package builds and link ok .

regards,

Dimitrios Chr. Ioannidis

Reply by email