Project

General

Profile

Actions

Emulator Issues #13484

closed

Build fails following instractions on Github

Added by Cybso 3 months ago. Updated 3 months ago.

Status:
Invalid
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

I'm using Ubuntu 22.04 and followed the instructions on GitHub:

https://github.com/dolphin-emu/dolphin/wiki/Building-for-Linux

The build fails after cmake with the following message:

$ git -c submodule."Externals/Qt".update=none \
		-c submodule."Externals/FFmpeg-bin".update=none \
		-c submodule."Externals/libadrenotools".update=none \
		submodule update --init --recursive && \
	git pull --recurse-submodules &&
	rm -rf build &&
	mkdir build &&
	cd build &&
	cmake ..
[...]
CMake Error at Externals/enet/CMakeLists.txt:89 (add_library):
  Cannot find source file:

    enet/include/enet/callbacks.h

  Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm .h
  .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc


CMake Error at Externals/enet/CMakeLists.txt:89 (add_library):
  No SOURCES given to target: enet

I have attached the complete console output:


Files

build.log (43.9 KB) build.log Cybso, 02/16/2024 05:47 PM
Actions #1

Updated by Cybso 3 months ago

In the source directory I do not find a channels.h. The directory Externals/enet/enet is empty.

Actions #2

Updated by Cybso 3 months ago

Please close this as INVALID. I removed the source directory and started over with a fresh clone again. It seems that there was a problem with the initial clone of the submodule.

Actions #3

Updated by OatmealDome 3 months ago

  • Tracker changed from Issue to Emulator Issues
  • Project changed from Infrastructure to Emulator
  • Status changed from New to Invalid
  • Issue type set to Bug
  • Regression set to No
  • Relates to usability set to No
  • Relates to performance set to No
  • Easy set to No
  • Relates to maintainability set to No
  • Operating system N/A added
Actions

Also available in: Atom PDF