Project

General

Profile

Actions

Emulator Issues #8287

closed

Compile failure on Linux

Added by xamaniqinqu over 9 years ago. Updated about 8 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Compiling Dolphin on Linux from git fails during the configure phase, with the error:

CMake Error at CMakeLists.txt:534 (add_subdirectory):
add_subdirectory given source "Externals/enet" which is not an existing
directory.

After bisecting the culprit commit was found to be 074d688884b70eb094661e70894b85470e0f8ff8: "Change netplay initial gctime to be determined by the hosts initial time".

System details:

Operating system: Gentoo GNU/Linux x86_64
Kernel version: 3.18.7-hardened-r1

Actions #1

Updated by frederic.romagne over 9 years ago

This comes from the gentoo ebuild, we should have a dependency on net-libs/enet and having PR https://github.com/dolphin-emu/dolphin/pull/2153 should make the trick...

Actions #2

Updated by Aestek over 8 years ago

I can confirm dolphin builds fine on linux as of 6ef7414479659c2c97c79d7244534c89dd6166e1
This should be marked as fixed AFAIC

Actions #3

Updated by PEmu about 8 years ago

Should this be marked as fixed?

Actions #4

Updated by xamaniqinqu about 8 years ago

Hello,

This bug has not been a problem for a long time now. Both stable and latest git build fine.

This bug was due to the ebuild deleting directories holding internal dependencies (including enet); as Gentoo now has a recent enough enet in Portage, this is no longer problematic.

I think this bug can be closed.

Cheers!

Actions #5

Updated by JosJuice about 8 years ago

  • Status changed from New to Fixed
Actions

Also available in: Atom PDF