confirmed linux build works fine with make/cmake

main
W3AXL 12 months ago
parent de1ff620f7
commit d2af90a2b3

@ -16,9 +16,12 @@ project(dvmvocoder)
set(CMAKE_STATIC_LIBRARY_PREFIX "") set(CMAKE_STATIC_LIBRARY_PREFIX "")
set(CMAKE_SHARED_LIBRARY_PREFIX "") set(CMAKE_SHARED_LIBRARY_PREFIX "")
# Set up export symbols (Windows only) option(COMPILE_WIN32 "Compile for Win32" off)
if(WIN32)
set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON) # Set up wion
if(COMPILE_WIN32)
set(CMAKE_SYSTEM_NAME "Windows")
set(CMAKE_SYSTEM_PROCESSOR "x86_64")
endif() endif()
# #

@ -1,41 +1,5 @@
{ {
"configurations": [ "configurations": [
{
"name": "x64-Debug",
"generator": "Ninja",
"configurationType": "Debug",
"inheritEnvironments": [ "msvc_x64_x64" ],
"buildRoot": "${projectDir}\\out\\build\\${name}",
"installRoot": "${projectDir}\\out\\install\\${name}",
"cmakeCommandArgs": "",
"buildCommandArgs": "-v",
"ctestCommandArgs": "",
"variables": [
{
"name": "COMPILE_WIN32",
"value": "True",
"type": "BOOL"
}
]
},
{
"name": "x64-RelWithDebInfo",
"generator": "Ninja",
"configurationType": "RelWithDebInfo",
"buildRoot": "${projectDir}\\out\\build\\${name}",
"installRoot": "${projectDir}\\out\\install\\${name}",
"cmakeCommandArgs": "",
"buildCommandArgs": "",
"ctestCommandArgs": "",
"inheritEnvironments": [ "msvc_x64_x64" ],
"variables": [
{
"name": "COMPILE_WIN32",
"value": "True",
"type": "BOOL"
}
]
},
{ {
"name": "x86-Debug", "name": "x86-Debug",
"generator": "Ninja", "generator": "Ninja",

@ -91,7 +91,7 @@ namespace vocoder
#else #else
MBEEncoder* MBEEncoder_Create(MBE_ENCODER_MODE mode); MBEEncoder* MBEEncoder_Create(MBE_ENCODER_MODE mode);
void MBEEncoder_Encode(MBEEncoder* pEncoder, int16_t* samples, uint8_t* codeword); void MBEEncoder_Encode(MBEEncoder* pEncoder, int16_t* samples, uint8_t* codeword);
void MBEEncoder_EncodeBits(MBEEncoder* pEncoder, uint8_t* bits, uint8_t* codeword) void MBEEncoder_EncodeBits(MBEEncoder* pEncoder, uint8_t* bits, uint8_t* codeword);
void MBEEncoder_Delete(MBEEncoder* pEncoder); void MBEEncoder_Delete(MBEEncoder* pEncoder);
#endif #endif
} }

Loading…
Cancel
Save

Powered by TurnKey Linux.