Removed dependency on ALUT. Patch from Battler.

This commit is contained in:
SarahW 2017-02-05 21:09:31 +00:00
commit eb96970fb2
5 changed files with 4 additions and 10 deletions

View file

@ -12,7 +12,7 @@ amrefresh:
pcem_CFLAGS = $(allegro_CFLAGS)
pcem_LDADD = $(allegro_LIBS) -lopenal -lalut
pcem_LDADD = $(allegro_LIBS) -lopenal
pcem_SOURCES = 386.c 386_dynarec.c 386_dynarec_ops.c 808x.c acer386sx.c ali1429.c allegro-gui.c \
allegro-gui-configure.c allegro-gui-deviceconfig.c allegro-gui-hdconf.c allegro-joystick.c allegro-keyboard.c allegro-main.c \

View file

@ -26,7 +26,7 @@ DBOBJ = dbopl.o vid_cga_comp.o
SIDOBJ = convolve.o convolve-sse.o envelope.o extfilt.o filter.o pot.o sid.o voice.o wave6581__ST.o wave6581_P_T.o wave6581_PS_.o wave6581_PST.o wave8580__ST.o wave8580_P_T.o wave8580_PS_.o wave8580_PST.o wave.o
LIBS = -lopenal -lstdc++ -lalleg -lalut -lpthread -lm
LIBS = -lopenal -lstdc++ -lalleg -lpthread -lm
PCem: $(OBJ) $(DBOBJ) $(SIDOBJ)
$(CC) $(LDFLAGS) $(OBJ) $(DBOBJ) $(SIDOBJ) -o "PCem" $(LIBS)

View file

@ -25,7 +25,7 @@ DBOBJ = dbopl.o vid_cga_comp.o
SIDOBJ = convolve.o convolve-sse.o envelope.o extfilt.o filter.o pot.o sid.o voice.o wave6581__ST.o wave6581_P_T.o wave6581_PS_.o wave6581_PST.o wave8580__ST.o wave8580_P_T.o wave8580_PS_.o wave8580_PST.o wave.o
LIBS = -lopenal -lstdc++ -lalleg -lalut -lpthread -lm
LIBS = -lopenal -lstdc++ -lalleg -lpthread -lm
PCem64: $(OBJ) $(DBOBJ) $(SIDOBJ)
$(CC) $(OBJ) $(DBOBJ) $(SIDOBJ) -o "PCem64" $(LIBS)

View file

@ -25,7 +25,7 @@ DBOBJ = dbopl.o vid_cga_comp.o
SIDOBJ = convolve.o convolve-sse.o envelope.o extfilt.o filter.o pot.o sid.o voice.o wave6581__ST.o wave6581_P_T.o wave6581_PS_.o wave6581_PST.o wave8580__ST.o wave8580_P_T.o wave8580_PS_.o wave8580_PST.o wave.o
LIBS = -mwindows -lwinmm -lalut -lopenal32 -lddraw -ldinput -ldxguid -ld3d9 -lstdc++
LIBS = -mwindows -lwinmm -lopenal32 -lddraw -ldinput -ldxguid -ld3d9 -lstdc++
PCem.exe: $(OBJ) $(DBOBJ) $(SIDOBJ)
$(CC) $(OBJ) $(DBOBJ) $(SIDOBJ) -o "PCem.exe" $(LIBS)

View file

@ -4,11 +4,7 @@
#include <stdlib.h>
#ifdef USE_OPENAL
#include <AL/al.h>
#ifdef __MINGW64__
#include <AL/alc.h>
#else
#include <AL/alut.h>
#endif
#endif
#include "ibm.h"
#include "sound.h"
@ -23,7 +19,6 @@ static ALuint source[2]; // audio source
#define BUFLEN SOUNDBUFLEN
void closeal();
#ifdef __MINGW64__
ALvoid alutInit(ALint *argc,ALbyte **argv)
{
ALCcontext *Context;
@ -56,7 +51,6 @@ ALvoid alutExit(ALvoid)
//Close device
alcCloseDevice(Device);
}
#endif
void initalmain(int argc, char *argv[])
{
#ifdef USE_OPENAL