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" import "core:c"
when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" } when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
when ODIN_OS == "linux" { foreign import lib "../lib/miniaudio.a" }
handle :: distinct rawptr handle :: distinct rawptr
+2
View File
@@ -3,6 +3,8 @@ package miniaudio
import "core:c" import "core:c"
when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" } 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" import "core:c"
when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" } 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 package miniaudio
when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" } when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
when ODIN_OS == "linux" { foreign import lib "../lib/miniaudio.a" }
import "core:c" import "core:c"
+1
View File
@@ -3,6 +3,7 @@ package miniaudio
import "core:c" import "core:c"
when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" } 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 package miniaudio
when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" } 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" import "core:c"
when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" } 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 { waveform_type :: enum c.int {
sine, sine,
+1
View File
@@ -3,6 +3,7 @@ package miniaudio
import c "core:c/libc" import c "core:c/libc"
when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" } when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
when ODIN_OS == "linux" { foreign import lib "../lib/miniaudio.a" }
MAX_LOG_CALLBACKS :: 4 MAX_LOG_CALLBACKS :: 4
+1
View File
@@ -1,6 +1,7 @@
package miniaudio package miniaudio
when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" } 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_") @(default_calling_convention="c", link_prefix="ma_")
foreign lib { foreign lib {
+1
View File
@@ -3,6 +3,7 @@ package miniaudio
import "core:c" import "core:c"
when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" } when ODIN_OS == "windows" { foreign import lib "../lib/miniaudio.lib" }
when ODIN_OS == "linux" { foreign import lib "../lib/miniaudio.a" }
/************************************************************************************************************************************************************ /************************************************************************************************************************************************************