mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-04-24 21:56:10 +03:00
[GH-ISSUE #2] Cannot build on ArchLinux 64bit #1
Labels
No labels
Atrac3+
Audio
CPU emulation
D3D11
D3D9 (removed)
Depth / Z
Feature Request
Font Atlas
GE emulation
Guardband / Range Culling
HLE/Kernel
I/O
Input/Controller
MP3
Multithreading
Needs hardware testing
Networking/adhoc/infrastructure
No Feedback / Outdated?
OpenGL
PGF / sceFont
PSMF / MPEG
Platform-specific (Android)
Platform-specific (Windows)
Platform-specific (iOS)
PowerVR GPU
SDL2
Saving issue
User Interface
Vulkan
arm64jit
armjit
armv6
x86jit
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ppsspp#1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @minhnhdo on GitHub (Nov 2, 2012).
Original GitHub issue: https://github.com/hrydgard/ppsspp/issues/2
Solution:
#include <cstring>or#include <cstdio>into the offending filesor
#includes into one file and include this file in the offending filesError log:
@hrydgard commented on GitHub (Nov 2, 2012):
Keep sending pull requests with fixes :)
@minhnhdo commented on GitHub (Nov 2, 2012):
Do you want me to include the missing header into each file? Or do you prefer a centralized include?
@hrydgard commented on GitHub (Nov 2, 2012):
Oh sorry, missed that you were asking a question.
Please add them to all of the files, centralized includes tend to grow over time and slow down the build.
It's odd that this include problem isn't an issue on Mac or Android, it builds fine on those..
@minhnhdo commented on GitHub (Nov 2, 2012):
I suspect the compiler implicitly links the program with stdlib functions
@minhnhdo commented on GitHub (Nov 3, 2012):
after fixing a bunch of missing
#includes and missing CMake linking directives, I'm able to run the program. However, running the program (./SDL/build/ppsspp) would only give me a blocky splash screen in the emulator, followed by a blocky menu. Is this intended?@hrydgard commented on GitHub (Nov 3, 2012):
No, it should work - it needs assets/ui_atlas.zim to be accessible though so you need to run it from the right directory. I hope to find some way to build the graphics into the binary later.
(try running ./buildassets.sh in /SDL to copy over the atlas from the android directory. yeah I know this is a bit silly)
@minhnhdo commented on GitHub (Nov 4, 2012):
it runs perfectly after I have copied the
assets/folder into the same folder containingppssppexecutable.@Jack54guythecoder commented on GitHub (Aug 15, 2025):
So, technically this is the first issue EVER......
WOW.