You are not logged in.

#1 2026-01-26 07:01:26

useraddition
Member
Registered: 2013-06-07
Posts: 143

epsxe - Playstation 1 emulator not compiling in PKGBUILD

Hi I've used epsxe in the past now I can't install it. I'm on a new computer I'm getting this error at the end of my build:

configure:14913: error: possibly undefined macro: AM_NLS
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
autoreconf: error: /usr/bin/autoconf failed with exit status: 1
==> ERROR: A failure occurred in build().
    Aborting.

I don't know what to do I installed autoconf again and base devel but that didn't help. I think it's an error in the package build. Anybody got any ideas on how to fix this issue, Thanks.

Offline

#2 2026-01-26 16:30:19

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,017

Re: epsxe - Playstation 1 emulator not compiling in PKGBUILD

How deadset are you on epsxe? mednafen has much better compatibility and if you want something with a less arcane interface/a HW renderer the beetle-psx-hw cores of retroarch will give you much more accuracy than epsxe.

There's also the appimage of duckstation you can get from it's github that's more of a traditional all bells and whistles included emulator, but the author is not very fond of repackages and might actually drop linux support eventually, but it's very simple to use.

Offline

#3 2026-01-26 16:53:14

loqs
Member
Registered: 2014-03-06
Posts: 18,759

Re: epsxe - Playstation 1 emulator not compiling in PKGBUILD

I can not reproduce the error,  I get the failure from https://aur.archlinux.org/packages/epsx … nt-1049682 due to gcc 15 changing the C standard to gnu23 from gnu17 which can be avoided by adding -std=gnu17 to CFLAGS on line 100 of the PKGBUILD.
Do you have an out of date or custom gettext package on the system?

Last edited by loqs (2026-01-26 16:53:34)

Offline

#4 2026-01-26 20:51:42

useraddition
Member
Registered: 2013-06-07
Posts: 143

Re: epsxe - Playstation 1 emulator not compiling in PKGBUILD

Ok well as far as what V1del said I am used to epsxe and prefer it as my ps1emulator and i don't want to change that, now for what loqs said i amended that change to my cflags line but i'm confused where actactly to put it, I'm still getting the error. Here are some code comparisons about where to put that:

export CC="gcc"
  export CXX="g++"
  export CFLAGS+=" -fcommon -I -std=gnu17 /usr/include/harfbuzz"
  export CXXFLAGS+=" -I/usr/include/harfbuzz"
  export PKG_CONFIG_PATH='/usr/lib/pkgconfig'

or

export CC="gcc"
  export CXX="g++"
  export CFLAGS+=" -std=gnu17 -fcommon -I  /usr/include/harfbuzz"
  export CXXFLAGS+=" -I/usr/include/harfbuzz"
  export PKG_CONFIG_PATH='/usr/lib/pkgconfig'

or:

export CC="gcc"
  export CXX="g++"
  export CFLAGS+=" -fcommon -I  /usr/include/harfbuzz"  -std=gnu17
  export CXXFLAGS+=" -I/usr/include/harfbuzz"
  export PKG_CONFIG_PATH='/usr/lib/pkgconfig'

Please clarify to me exactly where to stick that paremeter please in code output. Thanks.

Offline

#5 2026-01-26 21:58:39

loqs
Member
Registered: 2014-03-06
Posts: 18,759

Re: epsxe - Playstation 1 emulator not compiling in PKGBUILD

Either of the first two should work the last one will not work as -std=gnu17 is beyond the closing quote for. What is the error you have encountered at present?

Offline

#6 2026-01-26 21:58:55

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 72,794

Re: epsxe - Playstation 1 emulator not compiling in PKGBUILD

I'm still getting the error

loqs wasn't addressing

configure:14913: error: possibly undefined macro: AM_NLS

itfp

pacman -Qikk gettext

Edit: hey, not fair! tongue

Last edited by seth (2026-01-26 21:59:55)

Offline

#7 2026-01-27 09:27:00

useraddition
Member
Registered: 2013-06-07
Posts: 143

Re: epsxe - Playstation 1 emulator not compiling in PKGBUILD

ok well i prefer epsxe if only the maintainers fixed the issue. But they don't have to. i'm more of a debugger than a programmer we gotta give out props to the tireless efforts real programmers do in the computer field real geniuses. I says i'm a debugger i have memorized about 300 combinations of commands and minimal scripting. These people deserve our praise not our critisism. I have now switched over to 'duckstation ' PS1 emulator, and I don't download PS1 roms I have my old ps1 games from the early 2000s that i can rip in 'k3b' or 'alcahol' or something. I found epsxe when it was working a fast clean sleak engine for playstation, those days are gone.

Offline

#8 2026-01-27 15:49:48

loqs
Member
Registered: 2014-03-06
Posts: 18,759

Re: epsxe - Playstation 1 emulator not compiling in PKGBUILD

Did you resolve your system's apparently broken gettext installation?
Edit:

useraddition wrote:

These people deserve our praise not our critisism.

Describing an unmaintained package that due to that very lack of maintenance requires significant patching and use of old libraries is not meant as criticism but a statement of fact.

Last edited by loqs (2026-01-27 23:33:36)

Offline

Board footer

Powered by FluxBB