2025-02-28 12:17:07 +00:00
|
|
|
From: Luigi Baldoni <aloisio@gmx.com>
|
|
|
|
Date: 2018-02-11 13:31:28 +0100
|
|
|
|
Subject: Build PIE binaries
|
|
|
|
|
|
|
|
Set lazarus project files so that we produce position
|
|
|
|
independent executables.
|
|
|
|
|
2025-02-28 12:23:12 +00:00
|
|
|
Index: peazip-10.3.0.src/dev/project_pea.lpi
|
2025-02-28 12:17:07 +00:00
|
|
|
===================================================================
|
2025-02-28 12:23:12 +00:00
|
|
|
--- peazip-10.3.0.src.orig/dev/project_pea.lpi
|
|
|
|
+++ peazip-10.3.0.src/dev/project_pea.lpi
|
|
|
|
@@ -581,6 +581,8 @@
|
2025-02-28 12:17:07 +00:00
|
|
|
<DebugInfoType Value="dsDwarf3"/>
|
|
|
|
</Debugging>
|
|
|
|
<Options>
|
|
|
|
+ <PassLinkerOptions Value="True"/>
|
|
|
|
+ <LinkerOptions Value="-pie"/>
|
|
|
|
<Win32>
|
|
|
|
<GraphicApplication Value="True"/>
|
|
|
|
</Win32>
|
2025-02-28 12:23:12 +00:00
|
|
|
Index: peazip-10.3.0.src/dev/project_peach.lpi
|
2025-02-28 12:17:07 +00:00
|
|
|
===================================================================
|
2025-02-28 12:23:12 +00:00
|
|
|
--- peazip-10.3.0.src.orig/dev/project_peach.lpi
|
|
|
|
+++ peazip-10.3.0.src/dev/project_peach.lpi
|
|
|
|
@@ -1654,6 +1654,8 @@
|
|
|
|
<RunWithoutDebug Value="True"/>
|
2025-02-28 12:17:07 +00:00
|
|
|
</Debugging>
|
|
|
|
<Options>
|
|
|
|
+ <PassLinkerOptions Value="True"/>
|
|
|
|
+ <LinkerOptions Value="-pie"/>
|
|
|
|
<Win32>
|
|
|
|
<GraphicApplication Value="True"/>
|
|
|
|
</Win32>
|