From ec0a337c1ac0a7fc2b05a2d1a6445c74a24a2bb4 Mon Sep 17 00:00:00 2001 From: Basile Burg Date: Sun, 31 May 2015 03:29:27 +0200 Subject: [PATCH] fix, linux32, phobos not added to libman on first run --- src/ce_libman.pas | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/ce_libman.pas b/src/ce_libman.pas index 79eddcc4..9da5381f 100644 --- a/src/ce_libman.pas +++ b/src/ce_libman.pas @@ -89,11 +89,14 @@ begin {$ENDIF} {$IFDEF LINUX} // add phobos - if DirectoryExists('/usr/include/dmd/phobos') and FileExists('/usr/lib/libphobos2.a') then + if DirectoryExists('/usr/include/dmd/phobos') then begin with TLibraryItem(fCol.Add) do begin libAlias := 'phobos'; - libFile := '/usr/lib/libphobos2.a'; + if FileExists('/usr/lib/libphobos2.a') then + libFile := '/usr/lib/libphobos2.a' + else if FileExists('/usr/lib32/libphobos2.a') then + libFile := '/usr/lib32/libphobos2.a'; libSourcePath := '/usr/include/dmd/phobos'; end; end;