Update foreign import for OpenEXRCore for non-windows platforms

This commit is contained in:
gingerBill
2022-05-04 17:51:36 +01:00
parent 173799527a
commit 0cf37bde8b
8 changed files with 41 additions and 8 deletions

View File

@@ -1,6 +1,10 @@
package vendor_openexr
foreign import lib "OpenEXRCore-3_1.lib"
when ODIN_OS == .Windows {
foreign import lib "OpenEXRCore-3_1.lib"
} else {
foreign import lib "system:OpenEXRCore-3_1"
}
import "core:c"

View File

@@ -1,6 +1,10 @@
package vendor_openexr
foreign import lib "OpenEXRCore-3_1.lib"
when ODIN_OS == .Windows {
foreign import lib "OpenEXRCore-3_1.lib"
} else {
foreign import lib "system:OpenEXRCore-3_1"
}
import "core:c"

View File

@@ -1,6 +1,10 @@
package vendor_openexr
foreign import lib "OpenEXRCore-3_1.lib"
when ODIN_OS == .Windows {
foreign import lib "OpenEXRCore-3_1.lib"
} else {
foreign import lib "system:OpenEXRCore-3_1"
}
import "core:c"

View File

@@ -1,6 +1,10 @@
package vendor_openexr
foreign import lib "OpenEXRCore-3_1.lib"
when ODIN_OS == .Windows {
foreign import lib "OpenEXRCore-3_1.lib"
} else {
foreign import lib "system:OpenEXRCore-3_1"
}
@(link_prefix="exr_", default_calling_convention="c")
foreign lib {

View File

@@ -1,6 +1,10 @@
package vendor_openexr
foreign import lib "OpenEXRCore-3_1.lib"
when ODIN_OS == .Windows {
foreign import lib "OpenEXRCore-3_1.lib"
} else {
foreign import lib "system:OpenEXRCore-3_1"
}
import "core:c"

View File

@@ -1,6 +1,10 @@
package vendor_openexr
foreign import lib "OpenEXRCore-3_1.lib"
when ODIN_OS == .Windows {
foreign import lib "OpenEXRCore-3_1.lib"
} else {
foreign import lib "system:OpenEXRCore-3_1"
}
import "core:c"

View File

@@ -1,8 +1,13 @@
package vendor_openexr
foreign import lib "OpenEXRCore-3_1.lib"
when ODIN_OS == .Windows {
foreign import lib "OpenEXRCore-3_1.lib"
} else {
foreign import lib "system:OpenEXRCore-3_1"
}
import "core:c"
#assert(size_of(c.int) == size_of(i32))
/** Error codes that may be returned by various functions. */

View File

@@ -1,6 +1,10 @@
package vendor_openexr
foreign import lib "OpenEXRCore-3_1.lib"
when ODIN_OS == .Windows {
foreign import lib "OpenEXRCore-3_1.lib"
} else {
foreign import lib "system:OpenEXRCore-3_1"
}
import "core:c"