Bug 18583

Summary: Не работает Lazarus
Product: ALT Linux Desktop Reporter: aer <EAlekseev>
Component: packagesAssignee: Anton V. Boyarshinov <boyarsh>
Status: CLOSED DUPLICATE QA Contact: Andrey Cherepanov <cas>
Severity: normal    
Priority: P2    
Version: 4.1.1   
Hardware: all   
OS: Linux   

Description aer 2009-01-21 00:05:02 MSK
Поставил Alt desktop 4.1.1, с помощью Синаптика поставил Фри Паскаль и Лазарус, rpmquery lazarus 0.9.24-alt3, при попытке запустить даже пустой проект (просто окно без кнопочек и т.д.), выдавалось сообщение, об ошибке компиляции, из Сизифа скачал lazarus 0.9.24-alt3.2, поставил, ничего не изменилось, удалил, вернулся к lazarus 0.9.24-alt3, теперь выдается сообщение об отсутствии модуля System
Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Free Pascal Compiler version 2.2.0 [2007/12/15] for i386
Copyright (c) 1993-2007 by Florian Klaempfl
Target OS: Linux for i386
Compiling lazar/project1.lpr
lazar/project1.lpr(5,1) Fatal: Can't find unit System used by project1
Жалею, что не сохранил отчет о первоначальной ошибке. Если буду ставить 4.1.1 на другой машине попробую воспроизвести. И еще один момент, в Сизифе для lazarus 0.9.24-alt3.2 есть пакет lazarus-0.9.24-alt3.2.src.rpm, в синаптике этого пакета нет. Из fpc-ide компиляция идет нормально.
Comment 1 aer 2009-01-21 00:27:47 MSK
После переустановки Лазаруса удалось восстновить первоначальную ошибку
Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Опpеделен макpос: FPC_OBJFPC
Free Pascal Compiler version 2.2.0 [2007/12/15] for i386-linux [Russian Edition]
Copyright (c) 1993-2006 by Florian Klaempfl
Опpеделен макpос: UNIX
Опpеделен макpос: HASUNIX
Опpеделен макpос: ENDIAN_LITTLE
Опpеделен макpос: FPC_LITTLE_ENDIAN
Опpеделен макpос: CPUPENTIUM
Опpеделен макpос: FPUX87
Опpеделен макpос: FPC_LINK_STATIC
Макpос FPC_VERSION yстановлен в 2
Макpос FPC_RELEASE yстановлен в 2
Макpос FPC_PATCH yстановлен в 0
Опpеделен макpос: FPC_HAS_FEATURE_HEAP
Опpеделен макpос: FPC_HAS_FEATURE_INITFINAL
Опpеделен макpос: FPC_HAS_FEATURE_RTTI
Опpеделен макpос: FPC_HAS_FEATURE_CLASSES
Опpеделен макpос: FPC_HAS_FEATURE_EXCEPTIONS
Опpеделен макpос: FPC_HAS_FEATURE_EXITCODE
Опpеделен макpос: FPC_HAS_FEATURE_ANSISTRINGS
Опpеделен макpос: FPC_HAS_FEATURE_WIDESTRINGS
Опpеделен макpос: FPC_HAS_FEATURE_TEXTIO
Опpеделен макpос: FPC_HAS_FEATURE_CONSOLEIO
Опpеделен макpос: FPC_HAS_FEATURE_FILEIO
Опpеделен макpос: FPC_HAS_FEATURE_RANDOM
Опpеделен макpос: FPC_HAS_FEATURE_VARIANTS
Опpеделен макpос: FPC_HAS_FEATURE_OBJECTS
Опpеделен макpос: FPC_HAS_FEATURE_DYNARRAYS
Опpеделен макpос: FPC_HAS_FEATURE_THREADING
Опpеделен макpос: FPC_HAS_FEATURE_COMMANDARGS
Опpеделен макpос: FPC_HAS_FEATURE_PROCESSES
Опpеделен макpос: FPC_HAS_FEATURE_STACKCHECK
Создается для OS: Linux for i386
Компилиpование /tmp/project1.lpr
Макpос неопpеделен: FPC_OBJFPC
Опpеделен макpос: FPC_OBJFPC
Компилиpование unit1.pas
Макpос неопpеделен: FPC_OBJFPC
Опpеделен макpос: FPC_OBJFPC
Компоновка /tmp/project1
/usr/bin/ld: cannot find -lpthread
project1.lpr(17,1) Error: Ошибка пpи компоновке
project1.lpr(17,1) Fatal: Обнаpyжено 1 ошибок пpи компилиpовании модyля, останавливаемся
Запуск из консоли 
startlazarus
TLazarusManager.Run starting /usr/lib/lazarus/lazarus ...
TApplication.IconChanged - TODO: convert this message...no implementation in gtk or win32
NOTE: editor options config file not found - using defaults
ЗАМЕТКА: файл настроек CodeTools не найден - используем умолчания
WARNING: suspicious pkg link file found (name): /usr/lib/lazarus/packager/globallinks/rxfpc.lpl
NOTE: help options config file not found - using defaults
TPkgManager.GetWritablePkgOutputDirectory APackage=RunTimeTypeInfoControls 0.1 AnOutDirectory="/home/evgeniy/.lazarus/lib/RunTimeTypeInfoControls/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=Printer4Lazarus 0.5 AnOutDirectory="/home/evgeniy/.lazarus/lib/Printer4Lazarus/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=printers4lazide 0.0 AnOutDirectory="/home/evgeniy/.lazarus/lib/printers4lazide/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=cgiLaz 0.1.1 AnOutDirectory="/home/evgeniy/.lazarus/lib/cgiLaz/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=CGILazIDE 0.0 AnOutDirectory="/home/evgeniy/.lazarus/lib/CGILazIDE/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=MemDSLaz 1.2.1 AnOutDirectory="/home/evgeniy/.lazarus/lib/MemDSLaz/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=SDFLaz 0.1.1 AnOutDirectory="/home/evgeniy/.lazarus/lib/SDFLaz/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=TurboPowerIPro 1.0 AnOutDirectory="/home/evgeniy/.lazarus/lib/TurboPowerIPro/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=JPEGForLazarus 1.0.1 AnOutDirectory="/home/evgeniy/.lazarus/lib/JPEGForLazarus/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=fpcunitide 0.1 AnOutDirectory="/home/evgeniy/.lazarus/lib/fpcunitide/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=ProjTemplates 1.0 AnOutDirectory="/home/evgeniy/.lazarus/lib/ProjTemplates/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=TAChartLazarusPkg 0.0 AnOutDirectory="/home/evgeniy/.lazarus/lib/TAChartLazarusPkg/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=SQLDBLaz 1.0 AnOutDirectory="/home/evgeniy/.lazarus/lib/SQLDBLaz/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=DBFLaz 0.1.1 AnOutDirectory="/home/evgeniy/.lazarus/lib/DBFLaz/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=RunTimeTypeInfoControls 0.1 AnOutDirectory="/home/evgeniy/.lazarus/lib/RunTimeTypeInfoControls/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=Printer4Lazarus 0.5 AnOutDirectory="/home/evgeniy/.lazarus/lib/Printer4Lazarus/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=printers4lazide 0.0 AnOutDirectory="/home/evgeniy/.lazarus/lib/printers4lazide/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=cgiLaz 0.1.1 AnOutDirectory="/home/evgeniy/.lazarus/lib/cgiLaz/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=CGILazIDE 0.0 AnOutDirectory="/home/evgeniy/.lazarus/lib/CGILazIDE/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=MemDSLaz 1.2.1 AnOutDirectory="/home/evgeniy/.lazarus/lib/MemDSLaz/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=SDFLaz 0.1.1 AnOutDirectory="/home/evgeniy/.lazarus/lib/SDFLaz/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=TurboPowerIPro 1.0 AnOutDirectory="/home/evgeniy/.lazarus/lib/TurboPowerIPro/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=JPEGForLazarus 1.0.1 AnOutDirectory="/home/evgeniy/.lazarus/lib/JPEGForLazarus/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=fpcunitide 0.1 AnOutDirectory="/home/evgeniy/.lazarus/lib/fpcunitide/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=ProjTemplates 1.0 AnOutDirectory="/home/evgeniy/.lazarus/lib/ProjTemplates/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=TAChartLazarusPkg 0.0 AnOutDirectory="/home/evgeniy/.lazarus/lib/TAChartLazarusPkg/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=SQLDBLaz 1.0 AnOutDirectory="/home/evgeniy/.lazarus/lib/SQLDBLaz/i386-linux"
TPkgManager.GetWritablePkgOutputDirectory APackage=DBFLaz 0.1.1 AnOutDirectory="/home/evgeniy/.lazarus/lib/DBFLaz/i386-linux"
TMainIDE.DoLoadLFM A /home/evgeniy/bug_lazar/unit1.pas IsPartOfProject=True
SUCCESS: streaming lfm="/home/evgeniy/bug_lazar/unit1.lfm"
[TMainIDE.DoRunProject] A
TMainIDE.DoInitProjectRun A True 0
TMainIDE.DoInitProjectRun B
TMainIDE.DoSaveAll
TMainIDE.DoSaveProject End
TCompiler.Compile WorkingDir="/home/evgeniy/bug_lazar/" CompilerFilename="/usr/bin/ppc386" CompilerParams=" -S2cgi -O11 -gl -WG -vewnhi -l -Fu/usr/lib/lazarus/lcl/units/i386-linux/ -Fu/usr/lib/lazarus/lcl/units/i386-linux/gtk/ -Fu/usr/lib/lazarus/packager/units/i386-linux/ -Fu. -oproject1 -dLCL -dLCLgtk project1.lpr"
[TCompiler.Compile] CmdLine="/usr/bin/ppc386  -S2cgi -O11 -gl -WG -vewnhi -l -Fu/usr/lib/lazarus/lcl/units/i386-linux/ -Fu/usr/lib/lazarus/lcl/units/i386-linux/gtk/ -Fu/usr/lib/lazarus/packager/units/i386-linux/ -Fu. -oproject1 -dLCL -dLCLgtk project1.lpr"
Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Опpеделен макpос: FPC_OBJFPC
Free Pascal Compiler version 2.2.0 [2007/12/15] for i386-linux [Russian Edition]
Copyright (c) 1993-2006 by Florian Klaempfl
Опpеделен макpос: UNIX
Опpеделен макpос: HASUNIX
Опpеделен макpос: ENDIAN_LITTLE
Опpеделен макpос: FPC_LITTLE_ENDIAN
Опpеделен макpос: CPUPENTIUM
Опpеделен макpос: FPUX87
Опpеделен макpос: FPC_LINK_STATIC
Макpос FPC_VERSION yстановлен в 2
Макpос FPC_RELEASE yстановлен в 2
Макpос FPC_PATCH yстановлен в 0
Опpеделен макpос: FPC_HAS_FEATURE_HEAP
Опpеделен макpос: FPC_HAS_FEATURE_INITFINAL
Опpеделен макpос: FPC_HAS_FEATURE_RTTI
Опpеделен макpос: FPC_HAS_FEATURE_CLASSES
Опpеделен макpос: FPC_HAS_FEATURE_EXCEPTIONS
Опpеделен макpос: FPC_HAS_FEATURE_EXITCODE
Опpеделен макpос: FPC_HAS_FEATURE_ANSISTRINGS
Опpеделен макpос: FPC_HAS_FEATURE_WIDESTRINGS
Опpеделен макpос: FPC_HAS_FEATURE_TEXTIO
Опpеделен макpос: FPC_HAS_FEATURE_CONSOLEIO
Опpеделен макpос: FPC_HAS_FEATURE_FILEIO
Опpеделен макpос: FPC_HAS_FEATURE_RANDOM
Опpеделен макpос: FPC_HAS_FEATURE_VARIANTS
Опpеделен макpос: FPC_HAS_FEATURE_OBJECTS
Опpеделен макpос: FPC_HAS_FEATURE_DYNARRAYS
Опpеделен макpос: FPC_HAS_FEATURE_THREADING
Опpеделен макpос: FPC_HAS_FEATURE_COMMANDARGS
Опpеделен макpос: FPC_HAS_FEATURE_PROCESSES
Опpеделен макpос: FPC_HAS_FEATURE_STACKCHECK
Создается для OS: Linux for i386
Компилиpование project1.lpr
Макpос неопpеделен: FPC_OBJFPC
Опpеделен макpос: FPC_OBJFPC
Компоновка project1
/usr/bin/ld: cannot find -lpthread
project1.lpr(17,1) Error: Ошибка пpи компоновке
project1.lpr(17,1) Fatal: Обнаpyжено 1 ошибок пpи компил
Comment 2 Andrey Cherepanov 2009-01-21 10:27:25 MSK

*** This bug has been marked as a duplicate of bug 17531 ***