Comments (6)
Thanks, I can confirm it can pass the build without any modifications.
from sdl-mixer-x.
Huh, good catch. I'll fix that. Anyway, origian charset of these files was Shift-JIS, and I was sure that I converted all of them into UTF-8, I'll fix this as fast as possible.
from sdl-mixer-x.
Anyway, what MSVC version you do have? On my end, it builds with many different versions of MSVC normally 🤔
from sdl-mixer-x.
I guess, the fix would be an adding of the kind of /utf8
flag to the compiler (at CMake setup) to eliminate this issue. I'll try some on my end, and I'll let you know when I'll implement this.
from sdl-mixer-x.
Thanks for the quick reply!
I was sure that I converted all of them into UTF-8
Yes, I can confirm this, but msvc still not build it until I resave both file to UTF-8 BOM, which is the default format when save as unicode in visual studio.
what MSVC version you do have?
2022 community, latest update, 17.5.X IIRC.
On my end, it builds with many different versions of MSVC normally
Then it must by the language difference: some character has no issue in your language but will affect the build on my side.
I guess, the fix would be an adding of the kind of /utf8 flag to the compiler
I'm not familiar with cmake, if this flag can force compiler to work in unicode mode instead of auto detect file encoding format, then it should work.
from sdl-mixer-x.
Recently I sent a fix to CMake build, so it adds /utf-8 argument and it should work just fine. Please verify the thing. Project needs to be re-generated after CMake side update.
from sdl-mixer-x.
Related Issues (20)
- Disable GPL components by default HOT 3
- [Feature request] Support VGMStream format? HOT 3
- One GME issue on SPC HOT 13
- [BUG] Window freezes when playing via Native MIDI HOT 2
- Compatibility with Android? HOT 3
- Request to add wav gsm format support HOT 1
- "Gain / Volume Argument" for Tracker Music? HOT 1
- [MIDI] Ability to combine synthesizers on playback
- WAV File opens in SDL2_Mixer but not Mixer X HOT 31
- Cannot compile under Archlinux. HOT 11
- /usr/bin/ld : cannot found -lSDL2_mixer_ext_Static : File not found. HOT 5
- Error when attempting to play .WAV files exported with the popular PS2 audio extracting program MFAudio HOT 4
- Support More File Format HOT 2
- Issue compiling on Asahi Linux HOT 2
- MixerX returns cryptic error when SDL2 is already included in the library HOT 3
- music->interface->GetAudio null dereference exception HOT 7
- Effect handler which changes buffer length HOT 1
- Do you have a library that allows you to drive a bunch of different soft synths directly? HOT 1
- Gain (Volume) parameter for stream musics
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sdl-mixer-x.