Skip to content

Gentoo and Fedora 34: make compile error  #3

Description

@catafest

Gentoo and Fedora 34 linux distros give me this error:

[mythcat@desk ~]$ cd ncursesPac/
[mythcat@desk ncursesPac]$ make compile
# Compiling src/Engine/CDialog.cpp...
# Compiling src/Engine/CInputManager.cpp...
# Compiling src/Engine/CLayout.cpp...
# Compiling src/Engine/CMenu.cpp...
# Compiling src/Engine/CMenuItem.cpp...
# Compiling src/Engine/CMenuItemOption.cpp...
# Compiling src/Engine/CNCurses.cpp...
# Compiling src/Engine/CStateManager.cpp...
# Compiling src/Engine/CTime.cpp...
# Compiling src/Engine/CTimer.cpp...
# Compiling src/Engine/CWindow.cpp...
# Compiling src/Game/CBoard.cpp...
# Compiling src/Game/CBoardUtils.cpp...
src/Game/CBoardUtils.cpp: In static member function ‘static std::vector<std::__cxx11::basic_string<char> > CBoardUtils::list_files(const string&)’:
src/Game/CBoardUtils.cpp:107:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  107 |     if( stat( "./examples/maps/", &st ) )
      |     ^~
src/Game/CBoardUtils.cpp:110:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  110 |         auto dirp = opendir("./examples/maps/");
      |         ^~~~
# Compiling src/Game/CGame.cpp...
# Compiling src/Game/CGameLayout.cpp...
# Compiling src/Game/CGhost.cpp...
# Compiling src/Game/CGhostHard.cpp...
# Compiling src/Game/CGhostManager.cpp...
# Compiling src/Game/CGhostMedium.cpp...
# Compiling src/Game/CMenuLayout.cpp...
# Compiling src/Game/CPlayer.cpp...
# Compiling src/Game/CStateGame.cpp...
# Compiling src/Game/CStateMenu.cpp...
# Compiling src/main.cpp...
# Linking...
# Build successful!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions