On Friday 06 January 2017 14:20:45 Krzysztof wrote: > Yes, the goal for my project is to use FPC 3.0 but on my main machine I > need to have FPC 2.6.4 due to my company restrictions. Never have two FPC > versions on same OS, is it even possible? Sure. I have a ".fpc.cfg" with the path settings in #ifdef blocks, example: " ... #IFDEF svnfixes_2_6 -Fu/home/mse/packs/standard/svn/fp/fixes_2_6/rtl/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/libc/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/x11/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/fcl-image/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/pasjpeg/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/paszlib/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/fcl-base/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/hash/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/fcl-db/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/postgres/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/mysql/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/sqlite/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/odbc/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/chm/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/fcl-xml/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/gdbint/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/users/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/fcl-process/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/fcl-web/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/fcl-net/units/$fpctarget #ELSE #IFDEF svnfixes_3_0 -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/rtl/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/rtl-objpas/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/rtl-extra/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/libc/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/x11/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/fcl-image/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/pasjpeg/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/paszlib/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/fcl-base/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/hash/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/fcl-db/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/postgres/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/mysql/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/sqlite/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/odbc/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/chm/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/fcl-xml/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/gdbint/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/users/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/fcl-process/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/fcl-web/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/fcl-net/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/openssl/units/$fpctarget -Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/fcl-passrc/units/$fpctarget #ELSE ... " "-dsvnfixes_3_0" at FPC commandline selects the units from /home/mse/packs/standard/svn/fp/fixes_3_0 for the fixes_3_0 compiler.
Martin ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk