From f214aa24827c063dd3580298a974554677626a40 Mon Sep 17 00:00:00 2001 From: cpicanco Date: Sat, 31 Dec 2016 20:50:22 -0300 Subject: [PATCH] compile on linux, preparing for first release --- experiment_designer/experiment_designer.lpi | 12 +++++++++++- experiment_designer/lib/x86_64-linux/experiment_designer.compiled | 2 +- experiment_runner/experiment_runner.lpi | 51 +++++++++++++++++++++++++++++++++++++++++++-------- experiment_runner/lib/x86_64-linux/experiment_runner.compiled | 2 +- 4 files changed, 56 insertions(+), 11 deletions(-) diff --git a/experiment_designer/experiment_designer.lpi b/experiment_designer/experiment_designer.lpi index 4b72f6d..e006ce6 100644 --- a/experiment_designer/experiment_designer.lpi +++ b/experiment_designer/experiment_designer.lpi @@ -9,7 +9,6 @@ <ResourceType Value="res"/> <UseXPManifest Value="True"/> - <Icon Value="0"/> </General> <i18n> <EnableI18N LFM="False"/> @@ -30,7 +29,18 @@ <OtherUnitFiles Value="../experiment_runner/units"/> <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/> </SearchPaths> + <CodeGeneration> + <SmartLinkUnit Value="True"/> + <Optimizations> + <OptimizationLevel Value="3"/> + </Optimizations> + </CodeGeneration> <Linking> + <Debugging> + <GenerateDebugInfo Value="False"/> + <StripSymbols Value="True"/> + </Debugging> + <LinkSmart Value="True"/> <Options> <Win32> <GraphicApplication Value="True"/> diff --git a/experiment_designer/lib/x86_64-linux/experiment_designer.compiled b/experiment_designer/lib/x86_64-linux/experiment_designer.compiled index 207274f..b8458ed 100644 --- a/experiment_designer/lib/x86_64-linux/experiment_designer.compiled +++ b/experiment_designer/lib/x86_64-linux/experiment_designer.compiled @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> <CONFIG> <Compiler Value="/usr/bin/fpc" Date="1449313866"/> - <Params Value=" -MObjFPC -Scghi -Cg -O1 -g -gl -l -vewnhibq -Fi/home/rafael/git/sc_split/experiment_designer/lib/x86_64-linux -Fl/opt/gnome/lib -Fu/home/rafael/git/sc_split/experiment_runner/units -Fu/usr/share/lazarus/1.6.2/lcl/units/x86_64-linux/gtk2 -Fu/usr/share/lazarus/1.6.2/lcl/units/x86_64-linux -Fu/usr/share/lazarus/1.6.2/components/lazutils/lib/x86_64-linux -Fu/usr/share/lazarus/1.6.2/packager/units/x86_64-linux -Fu/home/rafael/git/sc_split/experiment_designer/ -FU/home/rafael/git/sc_split/experiment_designer/lib/x86_64-linux/ -dLCL -dLCLgtk2 experiment_designer.lpr"/> + <Params Value=" -MObjFPC -Scghi -CX -Cg -O3 -Xs -XX -l -vewnhibq -Fi/home/rafael/git/sc_split/experiment_designer/lib/x86_64-linux -Fl/opt/gnome/lib -Fu/home/rafael/git/sc_split/experiment_runner/units -Fu/usr/share/lazarus/1.6.2/lcl/units/x86_64-linux/gtk2 -Fu/usr/share/lazarus/1.6.2/lcl/units/x86_64-linux -Fu/usr/share/lazarus/1.6.2/components/lazutils/lib/x86_64-linux -Fu/usr/share/lazarus/1.6.2/packager/units/x86_64-linux -Fu/home/rafael/git/sc_split/experiment_designer/ -FU/home/rafael/git/sc_split/experiment_designer/lib/x86_64-linux/ -dLCL -dLCLgtk2 experiment_designer.lpr"/> </CONFIG> diff --git a/experiment_runner/experiment_runner.lpi b/experiment_runner/experiment_runner.lpi index 14bc47d..16768d0 100644 --- a/experiment_runner/experiment_runner.lpi +++ b/experiment_runner/experiment_runner.lpi @@ -16,9 +16,9 @@ <VersionInfo> <StringTable ProductVersion=""/> </VersionInfo> - <BuildModes Count="3"> - <Item1 Name="Linux64" Default="True"/> - <Item2 Name="Win32 Debug"> + <BuildModes Count="4"> + <Item1 Name="Linux 64 Debug" Default="True"/> + <Item2 Name="Linux 64 Release"> <CompilerOptions> <Version Value="11"/> <Target> @@ -26,20 +26,55 @@ </Target> <SearchPaths> <IncludeFiles Value="$(ProjOutDir)"/> - <Libraries Value="/usr/lib/gcc/x86_64-linux-gnu/4.9"/> + <Libraries Value="/usr/lib/gcc/x86_64-linux-gnu/4.9/"/> <OtherUnitFiles Value="units;../dependencies/delphizmq"/> <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/> </SearchPaths> + <CodeGeneration> + <SmartLinkUnit Value="True"/> + <Optimizations> + <OptimizationLevel Value="3"/> + </Optimizations> + </CodeGeneration> <Linking> + <Debugging> + <GenerateDebugInfo Value="False"/> + <StripSymbols Value="True"/> + </Debugging> + <LinkSmart Value="True"/> <Options> <Win32> <GraphicApplication Value="True"/> </Win32> </Options> </Linking> + <Other> + <CustomOptions Value="-dUseCThreads"/> + </Other> </CompilerOptions> </Item2> - <Item3 Name="Win32 Release"> + <Item3 Name="Win32 Debug"> + <CompilerOptions> + <Version Value="11"/> + <Target> + <Filename Value="experiment_runner"/> + </Target> + <SearchPaths> + <IncludeFiles Value="$(ProjOutDir)"/> + <Libraries Value="/usr/lib/gcc/x86_64-linux-gnu/4.9/"/> + <OtherUnitFiles Value="units;../dependencies/delphizmq"/> + <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/> + </SearchPaths> + <Linking> + <Options> + <Win32> + <GraphicApplication Value="True"/> + </Win32> + </Options> + </Linking> + </CompilerOptions> + </Item3> + <Item4 Name="Win32 Release"> <CompilerOptions> <Version Value="11"/> <Target> @@ -47,7 +82,7 @@ </Target> <SearchPaths> <IncludeFiles Value="$(ProjOutDir)"/> - <Libraries Value="/usr/lib/gcc/x86_64-linux-gnu/4.9"/> + <Libraries Value="/usr/lib/gcc/x86_64-linux-gnu/4.9/"/> <OtherUnitFiles Value="units;../dependencies/delphizmq"/> <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/> </SearchPaths> @@ -70,7 +105,7 @@ </Options> </Linking> </CompilerOptions> - </Item3> + </Item4> </BuildModes> <PublishOptions> <Version Value="2"/> @@ -168,7 +203,7 @@ </Target> <SearchPaths> <IncludeFiles Value="$(ProjOutDir)"/> - <Libraries Value="/usr/lib/gcc/x86_64-linux-gnu/4.9"/> + <Libraries Value="/usr/lib/gcc/x86_64-linux-gnu/4.9/"/> <OtherUnitFiles Value="units;../dependencies/delphizmq"/> <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/> </SearchPaths> diff --git a/experiment_runner/lib/x86_64-linux/experiment_runner.compiled b/experiment_runner/lib/x86_64-linux/experiment_runner.compiled index a95b464..3be3317 100644 --- a/experiment_runner/lib/x86_64-linux/experiment_runner.compiled +++ b/experiment_runner/lib/x86_64-linux/experiment_runner.compiled @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> <CONFIG> <Compiler Value="/usr/bin/fpc" Date="1449313866"/> - <Params Value=" -MObjFPC -Scghi -Cg -O1 -g -gl -l -vewnhibq -Fi/home/rafael/git/sc_split/experiment_runner/lib/x86_64-linux -Fl/usr/lib/gcc/x86_64-linux-gnu/4.9 -Fl/opt/gnome/lib -Fu/home/rafael/git/sc_split/experiment_runner/units -Fu/home/rafael/git/sc_split/dependencies/delphizmq -Fu/usr/share/lazarus/1.6.2/lcl/units/x86_64-linux/gtk2 -Fu/usr/share/lazarus/1.6.2/lcl/units/x86_64-linux -Fu/usr/share/lazarus/1.6.2/components/lazutils/lib/x86_64-linux -Fu/usr/share/lazarus/1.6.2/packager/units/x86_64-linux -Fu/home/rafael/git/sc_split/experiment_runner/ -FU/home/rafael/git/sc_split/experiment_runner/lib/x86_64-linux/ -dLCL -dLCLgtk2 -dUseCThreads experiment_runner.lpr"/> + <Params Value=" -MObjFPC -Scghi -CX -Cg -O3 -Xs -XX -l -vewnhibq -Fi/home/rafael/git/sc_split/experiment_runner/lib/x86_64-linux -Fl/usr/lib/gcc/x86_64-linux-gnu/4.9 -Fl/opt/gnome/lib -Fu/home/rafael/git/sc_split/experiment_runner/units -Fu/home/rafael/git/sc_split/dependencies/delphizmq -Fu/usr/share/lazarus/1.6.2/lcl/units/x86_64-linux/gtk2 -Fu/usr/share/lazarus/1.6.2/lcl/units/x86_64-linux -Fu/usr/share/lazarus/1.6.2/components/lazutils/lib/x86_64-linux -Fu/usr/share/lazarus/1.6.2/packager/units/x86_64-linux -Fu/home/rafael/git/sc_split/experiment_runner/ -FU/home/rafael/git/sc_split/experiment_runner/lib/x86_64-linux/ -dLCL -dLCLgtk2 -dUseCThreads experiment_runner.lpr"/> </CONFIG> -- libgit2 0.21.2