瀏覽代碼

* Set a default dynamic linker for OpenBSD

git-svn-id: trunk@19451 -
pierre 14 年之前
父節點
當前提交
0cd15043b3
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      compiler/systems/t_bsd.pas

+ 4 - 0
compiler/systems/t_bsd.pas

@@ -186,6 +186,10 @@ begin
        DllCmd[2]:='strip --strip-unneeded $EXE'
      else
        DllCmd[2]:='strip -x $EXE';
+     { OpenBSD seems to use a wrong dynamic linker by default }
+     if target_info.system = system_i386_openbsd then
+      DynamicLinker:='/usr/libexec/ld.so'
+     else
       DynamicLinker:='';
    end;
 end;