Merge pull request #1 from KiritoDv/mz/fix-linux

fix building on linux
This commit is contained in:
Lywx
2023-08-26 11:25:02 -06:00
committed by GitHub
4 changed files with 7 additions and 4 deletions
+2 -2
View File
@@ -4,9 +4,9 @@
#include <libultra/types.h>
#include "types.h"
#ifdef _WIN32
#include <string.h>
#else
#include <strings.h>
#else
#include <string.h>
#endif
#define MEMORY_POOL_LEFT 0
+3
View File
@@ -50,6 +50,9 @@ set(tabledesign_SOURCES sdk-tools/tabledesign/codebook.c sdk-tools/tabledesign/
#tabledesign_CFLAGS := -Iaudiofile -Wno-uninitialized
#tabledesign_LDFLAGS := -Laudiofile -laudiofile -lstdc++
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/audiofile)
if (MSVC)
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/audiofile/include-windows)
endif()
add_executable(tabledesign ${tabledesign_SOURCES})
target_link_libraries(tabledesign PUBLIC audiofile)
+2 -2
View File
@@ -2251,8 +2251,8 @@ public:
virtual ~File();
virtual int close() = 0;
virtual long long int read(void *data, size_t nbytes) = 0;
virtual long long int write(const void *data, size_t nbytes) = 0;
virtual ssize_t read(void *data, size_t nbytes) = 0;
virtual ssize_t write(const void *data, size_t nbytes) = 0;
virtual off_t length() = 0;
virtual off_t seek(off_t offset, SeekOrigin origin) = 0;
virtual off_t tell() = 0;