Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compilation error with boost 1.85+ #120

Open
Stikus opened this issue Sep 26, 2024 · 0 comments
Open

Compilation error with boost 1.85+ #120

Stikus opened this issue Sep 26, 2024 · 0 comments

Comments

@Stikus
Copy link

Stikus commented Sep 26, 2024

Hello, thx for tool.

Looks like boost 1.85+ have breaking change for compilation - we got errors (щт boost 1.84 all build fine):

127.1       |                                      ^
127.1 Utilities.cpp: In static member function ‘static size_t Utilities::fileLastWrite(std::string)’:
127.1 Utilities.cpp:114:24: error: ‘wpath’ is not a member of ‘boost::filesystem’; did you mean ‘path’?
127.1   114 |     boost::filesystem::wpath F(file);
127.1       |                        ^~~~~
127.1       |                        path
127.1 Utilities.cpp:115:28: error: ‘F’ was not declared in this scope
127.1   115 |     return last_write_time(F);
127.1       |                            ^
127.4 make: *** [makefile:112: ../obj/Utilities.o] Error 1

This error looks the same as here: mupen64plus/mupen64plus-video-glide64mk2#128 and that issue have a link to problem: https://www.boost.org/doc/libs/1_85_0/libs/filesystem/doc/deprecated.html

Can you fix this problem?

BTW, Latest release is still 1.0.4, or we can use 1.0.8-fast (marked as pre-release)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant