Fixed linux version.

This commit is contained in:
dlannan 2025-11-07 17:20:43 +10:30
parent 0efbbcd018
commit 5afce26ded
23 changed files with 135 additions and 134 deletions

BIN
bin/linux/libcgltf_dll.so Normal file → Executable file

Binary file not shown.

BIN
bin/linux/libduktape_dll.so Normal file → Executable file

Binary file not shown.

BIN
bin/linux/libhmm_dll.so Normal file → Executable file

Binary file not shown.

Binary file not shown.

BIN
bin/linux/libsokol_debug_dll.so Normal file → Executable file

Binary file not shown.

BIN
bin/linux/libsokol_dll.so Normal file → Executable file

Binary file not shown.

BIN
bin/linux/libsokol_gp_dll.so Normal file → Executable file

Binary file not shown.

BIN
bin/linux/libsokol_nuklear_dll.so Normal file → Executable file

Binary file not shown.

BIN
bin/linux/libsokol_shape_dll.so Normal file → Executable file

Binary file not shown.

BIN
bin/linux/libstb_dll.so Normal file → Executable file

Binary file not shown.

View File

@ -5,7 +5,7 @@
Generated by sokol-shdc (https://github.com/floooh/sokol-tools)
Cmdline:
sokol-shdc -i ./projects/examples/samples/cube-sapp.glsl -o F:\dev\luajit\repos\sokol-luajit\bin\shaderbin\shader_gen.h -l glsl410 -f sokol
sokol-shdc -i ./projects/examples/samples/cube-sapp.glsl -o /home/dlannan/store1/Development/lua/repos/sokol-luajit/bin/shaderbin/shader_gen.h -l glsl410 -f sokol
Overview:
=========

View File

@ -4,7 +4,7 @@ local sokol_filename = _G.SOKOL_DLL or "clay_dll"
local libs = ffi_clay or {
OSX = { x64 = sokol_filename..".so" },
Windows = { x64 = sokol_filename..".dll" },
Linux = { x64 = sokol_filename..".so", arm = sokol_filename..".so" },
Linux = { x64 = "./bin/linux/lib"..sokol_filename..".so", arm = "./bin/linux/lib"..sokol_filename..".so" },
BSD = { x64 = sokol_filename..".so" },
POSIX = { x64 = sokol_filename..".so" },
Other = { x64 = sokol_filename..".so" },

View File

@ -3,7 +3,7 @@ local ffi = require( "ffi" )
local libs = ffi_hmm_dll or {
OSX = { x64 = "hmm_dll_macos.so", arm64 = "hmm_dll_macos_arm64.so" },
Windows = { x64 = "hmm_dll.dll" },
Linux = { x64 = "hmm_dll.so", arm = "hmm_dll.so" },
Linux = { x64 = "./bin/linux/lib".."hmm_dll.so", arm = "./bin/linux/lib".."hmm_dll.so" },
BSD = { x64 = "hmm_dll.so" },
POSIX = { x64 = "hmm_dll.so" },
Other = { x64 = "hmm_dll.so" },

View File

@ -3,7 +3,7 @@ local ffi = require( "ffi" )
local libs = ffi_remotery_dll or {
OSX = { x64 = "remotery_dll" },
Windows = { x64 = "remotery_dll.dll" },
Linux = { x64 = "remotery_dll.so", arm = "remotery_dll.so" },
Linux = { x64 = "./bin/linux/lib".."remotery_dll.so", arm = "./bin/linux/lib".."remotery_dll.so" },
BSD = { x64 = "remotery_dll.so" },
POSIX = { x64 = "remotery_dll.so" },
Other = { x64 = "remotery_dll.so" },

View File

@ -6,7 +6,7 @@ local sokol_filename = _G.SOKOL_DLL or "sokol_dll"
local libs = ffi_sokol_app or {
OSX = { x64 = sokol_filename.."_macos.so", arm64 = sokol_filename.."_macos_arm64.so" },
Windows = { x64 = sokol_filename..".dll" },
Linux = { x64 = "lib"..sokol_filename..".so", arm = "lib"..sokol_filename..".so" },
Linux = { x64 = "./bin/linux/lib"..sokol_filename..".so", arm = "./bin/linux/lib"..sokol_filename..".so" },
BSD = { x64 = sokol_filename..".so" },
POSIX = { x64 = sokol_filename..".so" },
Other = { x64 = sokol_filename..".so" },

View File

@ -4,7 +4,7 @@ local sokol_filename = _G.SOKOL_DLL or "sokol_dll"
local libs = ffi_sokol_gfx or {
OSX = { x64 = sokol_filename.."_macos.so", arm64 = sokol_filename.."_macos_arm64.so" },
Windows = { x64 = sokol_filename..".dll" },
Linux = { x64 = sokol_filename..".so", arm = sokol_filename..".so" },
Linux = { x64 = "./bin/linux/lib"..sokol_filename..".so", arm = "./bin/linux/lib"..sokol_filename..".so" },
BSD = { x64 = sokol_filename..".so" },
POSIX = { x64 = sokol_filename..".so" },
Other = { x64 = sokol_filename..".so" },

View File

@ -4,7 +4,7 @@ local sokol_filename = _G.SOKOL_GP_DLL or "sokol_gp_dll"
local libs = ffi_sokol_gfx or {
OSX = { x64 = sokol_filename.."_macos.so", arm64 = sokol_filename.."_macos_arm64.so" },
Windows = { x64 = sokol_filename..".dll" },
Linux = { x64 = sokol_filename..".so", arm = sokol_filename..".so" },
Linux = { x64 = "./bin/linux/lib"..sokol_filename..".so", arm = "./bin/linux/lib"..sokol_filename..".so" },
BSD = { x64 = sokol_filename..".so" },
POSIX = { x64 = sokol_filename..".so" },
Other = { x64 = sokol_filename..".so" },

View File

@ -4,7 +4,7 @@ local sokol_filename = _G.SOKOL_DLL or "sokol_imgui_dll"
local libs = ffi_sokol_imgui or {
OSX = { x64 = sokol_filename..".so" },
Windows = { x64 = sokol_filename..".dll" },
Linux = { x64 = sokol_filename..".so", arm = sokol_filename..".so" },
Linux = { x64 = "./bin/linux/lib"..sokol_filename..".so", arm = "./bin/linux/lib"..sokol_filename..".so" },
BSD = { x64 = sokol_filename..".so" },
POSIX = { x64 = sokol_filename..".so" },
Other = { x64 = sokol_filename..".so" },

View File

@ -4,7 +4,7 @@ local sokol_filename = _G.SOKOL_DLL or "sokol_dll"
local libs = ffi_sokol_libs or {
OSX = { x64 = sokol_filename.."_macos.so", arm64 = sokol_filename.."_macos_arm64.so" },
Windows = { x64 = sokol_filename..".dll" },
Linux = { x64 = sokol_filename..".so", arm = sokol_filename..".so" },
Linux = { x64 = "./bin/linux/lib"..sokol_filename..".so", arm = "./bin/linux/lib"..sokol_filename..".so" },
BSD = { x64 = sokol_filename..".so" },
POSIX = { x64 = sokol_filename..".so" },
Other = { x64 = sokol_filename..".so" },

View File

@ -4,7 +4,7 @@ local sokol_filename = _G.SOKOL_DLL or "sokol_nuklear_dll"
local libs = ffi_sokol_nuklear or {
OSX = { x64 = sokol_filename..".so" },
Windows = { x64 = sokol_filename..".dll" },
Linux = { x64 = sokol_filename..".so", arm = sokol_filename..".so" },
Linux = { x64 = "./bin/linux/lib"..sokol_filename..".so", arm = "./bin/linux/lib"..sokol_filename..".so" },
BSD = { x64 = sokol_filename..".so" },
POSIX = { x64 = sokol_filename..".so" },
Other = { x64 = sokol_filename..".so" },

View File

@ -3,7 +3,7 @@ local ffi = require( "ffi" )
local libs = ffi_sokol_shape or {
OSX = { x64 = "sokol_shape_dll.so" },
Windows = { x64 = "sokol_shape_dll.dll" },
Linux = { x64 = "sokol_shape_dll.so", arm = "sokol_shape_dll.so" },
Linux = { x64 = "./bin/linux/lib".."sokol_shape_dll.so", arm = "./bin/linux/lib".."sokol_shape_dll.so" },
BSD = { x64 = "sokol_shape_dll.so" },
POSIX = { x64 = "sokol_shape_dll.so" },
Other = { x64 = "sokol_shape_dll.so" },

View File

@ -3,7 +3,7 @@ local ffi = require( "ffi" )
local libs = ffi_stb_dll or {
OSX = { x64 = "stb_dll" },
Windows = { x64 = "stb_dll.dll" },
Linux = { x64 = "stb_dll.so", arm = "stb_dll.so" },
Linux = { x64 = "./bin/linux/lib".."stb_dll.so", arm = "./bin/linux/lib".."stb_dll.so" },
BSD = { x64 = "stb_dll.so" },
POSIX = { x64 = "stb_dll.so" },
Other = { x64 = "stb_dll.so" },

1
run_sample.sh Normal file → Executable file
View File

@ -2,6 +2,7 @@
SCRIPT_PATH="$( cd "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )"
PROJECT_PATH="$(dirname $(dirname "$SCRIPT_PATH"))"
OS=$(uname -s)
if [[ "$OS" == "Linux"* ]]; then
echo "Running Linux..."