فهرست منبع

Fixed shared lib build.

Branimir Karadžić 9 سال پیش
والد
کامیت
342b0ed11f
1فایلهای تغییر یافته به همراه21 افزوده شده و 0 حذف شده
  1. 21 0
      scripts/bimg.lua

+ 21 - 0
scripts/bimg.lua

@@ -15,6 +15,13 @@ project "bimg"
 		path.join(BIMG_DIR, "src/image.*"),
 		path.join(BIMG_DIR, "src/image.*"),
 	}
 	}
 
 
+	configuration { "linux-*" }
+		buildoptions {
+			"-fPIC",
+		}
+
+	configuration {}
+
 project "bimg_decode"
 project "bimg_decode"
 	kind "StaticLib"
 	kind "StaticLib"
 
 
@@ -30,6 +37,13 @@ project "bimg_decode"
 		path.join(BIMG_DIR, "src/image_decode.*"),
 		path.join(BIMG_DIR, "src/image_decode.*"),
 	}
 	}
 
 
+	configuration { "linux-*" }
+		buildoptions {
+			"-fPIC",
+		}
+
+	configuration {}
+
 project "bimg_encode"
 project "bimg_encode"
 	kind "StaticLib"
 	kind "StaticLib"
 
 
@@ -59,3 +73,10 @@ project "bimg_encode"
 		path.join(BIMG_DIR, "3rdparty/iqa/include/**.h"),
 		path.join(BIMG_DIR, "3rdparty/iqa/include/**.h"),
 		path.join(BIMG_DIR, "3rdparty/iqa/source/**.c"),
 		path.join(BIMG_DIR, "3rdparty/iqa/source/**.c"),
 	}
 	}
+
+	configuration { "linux-*" }
+		buildoptions {
+			"-fPIC",
+		}
+
+	configuration {}