Update foreign imports for linux

This commit is contained in:
gingerBill
2021-09-17 14:11:43 +01:00
parent 64f5ba6ba1
commit 54b7ed5b52
10 changed files with 12 additions and 1 deletions
+1
View File
@@ -3,6 +3,7 @@ package miniaudio
import "core:c"
when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
when ODIN_OS == "linux" { foreign import lib "../lib/miniaudio.a" }
handle :: distinct rawptr
+2
View File
@@ -3,6 +3,8 @@ package miniaudio
import "core:c"
when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
when ODIN_OS == "linux" { foreign import lib "../lib/miniaudio.a" }
/************************************************************************************************************************************************************
*************************************************************************************************************************************************************
+2
View File
@@ -3,6 +3,8 @@ package miniaudio
import "core:c"
when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
when ODIN_OS == "linux" { foreign import lib "../lib/miniaudio.a" }
/************************************************************************************************************************************************************
+1
View File
@@ -1,6 +1,7 @@
package miniaudio
when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
when ODIN_OS == "linux" { foreign import lib "../lib/miniaudio.a" }
import "core:c"
+1
View File
@@ -3,6 +3,7 @@ package miniaudio
import "core:c"
when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
when ODIN_OS == "linux" { foreign import lib "../lib/miniaudio.a" }
/************************************************************************************************************************************************************
+1 -1
View File
@@ -1,7 +1,7 @@
package miniaudio
when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
when ODIN_OS == "linux" { foreign import lib "../lib/miniaudio.a" }
/**************************************************************************************************************************************************************
+1
View File
@@ -3,6 +3,7 @@ package miniaudio
import "core:c"
when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
when ODIN_OS == "linux" { foreign import lib "../lib/miniaudio.a" }
waveform_type :: enum c.int {
sine,
+1
View File
@@ -3,6 +3,7 @@ package miniaudio
import c "core:c/libc"
when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
when ODIN_OS == "linux" { foreign import lib "../lib/miniaudio.a" }
MAX_LOG_CALLBACKS :: 4
+1
View File
@@ -1,6 +1,7 @@
package miniaudio
when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
when ODIN_OS == "linux" { foreign import lib "../lib/miniaudio.a" }
@(default_calling_convention="c", link_prefix="ma_")
foreign lib {
+1
View File
@@ -3,6 +3,7 @@ package miniaudio
import "core:c"
when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
when ODIN_OS == "linux" { foreign import lib "../lib/miniaudio.a" }
/************************************************************************************************************************************************************