Since mid2022, Ubuntu users have suffered extraordinary difficulty at the end of the compile process, when the linker tries to find resources needed to link SDL_Mixer.
Thanks to "J-Bird" we now know that is it essential to have the package named "SDL_mixer1.2.0-dev" installed in order to overcome this problem.
(I am pretty sure J-Bird was using CodeBlocks when he reported success with this step.)
Thanks J-Bird.
(Additional details forthcoming....)
Last edit: bbosen 2023-04-06
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
At 7 minutes and 11 seconds into that clip, you can see that the library "SDL_mixer1.2.0-dev" was automatically downloaded when I used the technique described two years ago. Back then it was named "sdl_mixer1.2.0-dev" (lower-case letters at the start). Now it is named with upper-case letters at the start.
Evidently that essential file is no longer automatically downloaded and must be explicitly demanded.
Last edit: bbosen 2023-04-06
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Since mid2022, Ubuntu users have suffered extraordinary difficulty at the end of the compile process, when the linker tries to find resources needed to link SDL_Mixer.
Thanks to "J-Bird" we now know that is it essential to have the package named "SDL_mixer1.2.0-dev" installed in order to overcome this problem.
(I am pretty sure J-Bird was using CodeBlocks when he reported success with this step.)
Thanks J-Bird.
(Additional details forthcoming....)
Last edit: bbosen 2023-04-06
For further insight, take a look at this YouTube video clip, which I made on this subject 2 years ago:
https://www.youtube.com/watch?v=H1AgxZXR3lc&list=PL1IYes9MY6lKfB0wA4w7Pqy1l53vC4vj2&index=7
At 7 minutes and 11 seconds into that clip, you can see that the library "SDL_mixer1.2.0-dev" was automatically downloaded when I used the technique described two years ago. Back then it was named "sdl_mixer1.2.0-dev" (lower-case letters at the start). Now it is named with upper-case letters at the start.
Evidently that essential file is no longer automatically downloaded and must be explicitly demanded.
Last edit: bbosen 2023-04-06