Install Lazarus 0.9.28.2 on slackware 13.1 problem lazarus / 1-Linux ---------------------------------------------------------------------- christensen · 2011-02-12 09:15 Hi, For a long time i've given up the linux environment and  now i want to go back with my favorite Slackware distro and i want to use lazarus on it ..so recently i've tried to install Lazarus 0.9.28.2 on Slackware 13.1, kernel 2.6.33.4, kde 4.4.3 but unfortunately i haven't succeed  I have full right on the installed file: Quotedrwxrwxrwx 1 root root  4096 Feb 11 17:39 . drwxrwxrwx 1 root root  4096 Feb 12 10:48 .. -rwxrwxrwx 1 root root 18088 Jul 22  2008 COPYING.GPL.txt -rwxrwxrwx 1 root root 25275 Jul 22  2008 COPYING.LGPL.txt -rwxrwxrwx 1 root root  1259 Jul 22  2008 COPYING.modifiedLGPL.txt -rwxrwxrwx 1 root root  1349 Jul 22  2008 COPYING.txt -rwxrwxrwx 1 root root 11112 Mar 26  2009 JCFSettings.cfg -rwxrwxrwx 1 root root 97666 Aug 12  2009 Makefile -rwxrwxrwx 1 root root  6616 Aug 12  2009 Makefile.fpc -rwxrwxrwx 1 root root  2543 Aug 10  2009 README.txt drwxrwxrwx 1 root root  8192 Feb 11 17:14 components drwxrwxrwx 1 root root  4096 Feb 11 17:22 converter drwxrwxrwx 1 root root  4096 Feb 11 16:45 debian drwxrwxrwx 1 root root  8192 Feb 11 16:49 debugger drwxrwxrwx 1 root root  8192 Feb 11 17:14 designer drwxrwxrwx 1 root root  8192 Feb 11 17:31 doceditor drwxrwxrwx 1 root root  4096 Feb 11 16:47 docs drwxrwxrwx 1 root root 20480 Feb 11 17:39 examples drwxrwxrwx 1 root root 53248 Feb 11 18:02 ide drwxrwxrwx 1 root root 20480 Feb 11 16:48 ideintf drwxrwxrwx 1 root root  8192 Feb 11 17:21 images drwxrwxrwx 1 root root     0 Feb 11 17:22 install drwxrwxrwx 1 root root  8192 Feb 11 17:22 languages drwxrwxrwx 1 root root     0 Feb 11 17:14 lazarus.app drwxrwxrwx 1 root root 20480 Feb 11 18:21 lcl -rwxrwxrwx 1 root root  4364 Jun 11  2009 localize.bat -rwxrwxrwx 1 root root  1739 Nov 11  2008 localize.sh drwxrwxrwx 1 root root  8192 Feb 11 17:33 packager drwxrwxrwx 1 root root  4096 Feb 11 16:45 test drwxrwxrwx 1 root root  4096 Feb 11 17:17 tools Quote drwxrwxrwx 1 root root 8192 Feb 11 17:16 . drwxrwxrwx 1 root root 4096 Feb 11 17:17 .. -rwxrwxrwx 1 root root 6246 Nov  5  2006 README.txt -rwxrwxrwx 1 root root 2753 Sep  5  2008 build_fpc_snaphot_rpm.sh -rwxrwxrwx 1 root root  440 Sep  5  2008 check_fpc_dependencies.sh -rwxrwxrwx 1 root root 1630 Jul 12  2006 create_clean_fpcsrc_directory.sh -rwxrwxrwx 1 root root 1821 Jul 12  2006 create_clean_lazarus_directory.sh -rwxrwxrwx 1 root root   52 Jun 11  2006 create_fpc-src_deb.sh -rwxrwxrwx 1 root root 1840 Oct  4  2008 create_fpc-src_rpm.sh -rwxrwxrwx 1 root root 9914 Feb 17  2009 create_fpc_deb.sh -rwxrwxrwx 1 root root  721 Sep  5  2008 create_fpc_export_tgz.sh -rwxrwxrwx 1 root root 4580 Sep  5  2008 create_fpc_rpm.sh -rwxrwxrwx 1 root root 1052 Sep  5  2008 create_fpc_tgz_from_local_dir.sh -rwxrwxrwx 1 root root 5358 Oct  7  2008 create_lazarus_deb.sh -rwxrwxrwx 1 root root  920 May 17  2009 create_lazarus_export_tgz.sh -rwxrwxrwx 1 root root 1446 Sep 29  2008 create_lazarus_rpm.sh -rwxrwxrwx 1 root root 2152 Sep  5  2008 create_lazarus_slacktgz.sh -rwxrwxrwx 1 root root 2658 Sep 10  2008 create_lazarus_snapshot_rpm.sh drwxrwxrwx 1 root root 4096 Feb 11 17:16 cross_unix drwxrwxrwx 1 root root 4096 Feb 11 17:16 debian_fpc drwxrwxrwx 1 root root    0 Feb 11 17:15 debian_fpc-src drwxrwxrwx 1 root root 4096 Feb 11 17:15 debian_lazarus -rwxrwxrwx 1 root root   98 Jun  4  2006 do_nothing.sh -rwxrwxrwx 1 root root  296 Jun  4  2006 file_filter.sh -rwxrwxrwx 1 root root 1064 Aug 18  2002 fpcsrc-patch drwxrwxrwx 1 root root    0 Feb 11 17:16 freebsd_ports -rwxrwxrwx 1 root root  649 Jun 10  2008 get_fpc_full_version.sh -rwxrwxrwx 1 root root  110 Oct  1  2008 get_lazarus_version.bat -rwxrwxrwx 1 root root  112 Oct  1  2008 get_lazarus_version.sh -rwxrwxrwx 1 root root   82 Jul 14  2007 get_svn_revision_number.sh drwxrwxrwx 1 root root    0 Feb 11 17:16 linux drwxrwxrwx 1 root root 4096 Feb 11 17:16 macosx drwxrwxrwx 1 root root    0 Feb 11 17:15 patches -rwxrwxrwx 1 root root 3401 May  2  2006 replace_in_files.pl drwxrwxrwx 1 root root 4096 Feb 11 17:15 rpm drwxrwxrwx 1 root root    0 Feb 11 17:15 slacktgz -rwxrwxrwx 1 root root  391 Jun  4  2006 smart_strip.sh drwxrwxrwx 1 root root 4096 Feb 11 17:15 win This error i get: Quoteroot@darkstar:/mnt/d/temp/lazarus# make                                                                                                                                        make: execvp: ./tools/install/get_lazarus_version.sh: Permission denied                                                                                                          make -C lcl all                                                                                                                                                                make[1]: Entering directory `/mnt/d/temp/lazarus/lcl'                                                                                                                          /bin/rm -f units/i386-linux/alllclunits.ppu                                                                                                                                    /usr/bin/ppc386 -gl -Fu. -Funonwin32 -Fuforms -Fuwidgetset -Fu/usr/lib/fpc/2.4.2/units/i386-linux/rtl -Fiinclude -FE. -FUunits/i386-linux -di386 alllclunits.pp Free Pascal Compiler version 2.4.2 [2010/11/08] for i386 Copyright (c) 1993-2010 by Florian Klaempfl Target OS: Linux for i386 Compiling alllclunits.pp Compiling lclversion.pas Compiling lclstrconsts.pas Writing Resource String Table file: lclstrconsts.rst Compiling fpcadds.pas Compiling lazlinkedlist.pas Compiling dynhasharray.pp Compiling lclproc.pas Compiling avglvltree.pas Compiling fileutil.pas Compiling masks.pas Compiling lclproc.pas Compiling fileutil.pas Compiling lcltype.pp Compiling ./widgetset/wsreferences.pp Compiling lclmemmanager.pas Compiling dynqueue.pas Compiling stringhashlist.pas Compiling extendedstrings.pas Compiling dynamicarray.pas Compiling utrace.pp Compiling textstrings.pas Compiling lclrescache.pas Compiling graphmath.pp Compiling graphtype.pp Compiling graphutil.pp Compiling graphics.pp Compiling intfgraphics.pas Compiling lclintf.pas Compiling interfacebase.pp Compiling lmessages.pp Compiling themes.pas Compiling tmschema.pas Compiling interfacebase.pp Compiling lclintf.pas Compiling lresources.pp Compiling lazconfigstorage.pas lresources.pp(5320,13) Error: Incompatible types: got "AnsiString" expected "Char" lresources.pp(5514) Fatal: There were 1 errors compiling module, stopping Fatal: Compilation aborted make[1]: *** [alllclunits.ppu] Error 1 make[1]: Leaving directory `/mnt/d/temp/lazarus/lcl' make: *** [lcl] Error 2 root@darkstar:/mnt/d/temp/lazarus# ps. i've install before FPC 2.4.2. ---------------------------------------------------------------------- christensen · 2011-02-13 14:55 solved with another version of lazarus 0.9.31 install from the SVN server.(not entirely happy because i waned to use the same version like on windows .. but i haven't any chance ) Install Steps: 1. Free Pascal Compiler 2.4.2 http://sourceforge.net/projects/freepasc al/files/Linux/2.4.2/fpc-2.4.2.i386-linux.tar/download Install. 2. Free Pascal Compiler 2.4.2 http://sourceforge.net/projects/freepasc al/files/Source/2.4.2/fpc-2.4.2.source.tar.gz/download You don't need to install only to copy somewhere the source ... in my case: /usr/local/src/fpc-2.4.2/   3. Install Lazarus from SVN Code: [Select]criss@darkstar:$  svn co http://svn.freepascal.org/svn/lazarus/trunk lazarus criss@darkstar:~$ cd lazarus/ criss@darkstar:~/lazarus$ make clean all LCL_PLATFORM=gtk2 criss@darkstar:~/lazarus$ ./lazarus  set the path for Free Pascal Compiler: environment > options > files FPC source directory!