You are not logged in.
Hello.
I finally found GSPlus, sorry for the inconvenience...
http://apple2.gs/plus/
https://github.com/digarok/gsplusWhat about a GSPlus PKGBUILD?
I'm trying to compile GSPort with no success.
It's available in this Gentoo repo, maybe someone could look at modifications done there.
I modified the vars file
# cat vars_x86_64linux
ARGET = gsportx
OBJECTS = $(OBJECTS1) $(TFEOBJ) $(ATOBJ) $(PCAPOBJ) xdriver.o
CC = gcc
CCOPTS = -O2 -Wall -fomit-frame-pointer -std=gnu99 -march=native -DHAVE_TFE -DHAVE_ATBRIDGE -DTOGGLE_STATUS
OPTS = -DGSPORT_LITTLE_ENDIAN
SUFFIX =
NAME = gsportx
LDFLAGS =
LDOPTS =
LD = g++
EXTRA_LIBS = -lXext
EXTRA_SPECIALS =
AS = cc
PERL = perl
XOPTS = -I/usr/X11R6/include
But...
g++ -O2 -Wall -fomit-frame-pointer -std=gnu99 -march=native -DHAVE_TFE -DHAVE_ATBRIDGE -DTOGGLE_STATUS adb.o clock.o config.o dis.o engine_c.o scc.o iwm.o joystick_driver.o moremem.o paddles.o parallel.o printer.o sim65816.o smartport.o sound.o sound_driver.o video.o scc_socket_driver.o imagewriter.o scc_imagewriter.o scc_llap.o tfe/tfe.o tfe/tfearch.o tfe/tfesupp.o atbridge/aarp.o atbridge/atbridge.o atbridge/elap.o atbridge/llap.o atbridge/port.o atbridge/pcap_delay.o xdriver.o compile_time.o -o gsportx -L/usr/X11R6/lib -lXext -lX11
/usr/bin/ld: atbridge/pcap_delay.o: undefined reference to symbol 'dlclose@@GLIBC_2.2.5'
/usr/lib/libdl.so.2: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make: *** [Makefile:65: gsportx] Error 1
There are some mentions about Arch Linux, but not PKGBUILD...
http://www.megalextoria.com/forum2/inde … &th=91844&
http://comp.emulators.apple2.narkive.co … sitory-aur
Any help?
Kind regards.
Last edited by timofonic (2017-01-29 15:04:41)
Offline
I finally found GSPlus, sorry for the inconvenience...
http://apple2.gs/plus/
https://github.com/digarok/gsplus
What about a GSPlus PKGBUILD?
Offline
I just managed to compile GSport on Arch. Had the same linking error that you've reported. In the vars makefile I added "-ldl" to the EXTRA_LIBS line so that it now looks like this:
EXTRA_LIBS = -lXext -ldl
And it works! I honestly don't completely understand what the issue was but I was trying various things I found when searching the error online.
Offline
GSPlus built fine from the Git repository using the instructions provided by the author. If I have some time I'll try to put together a pkgbuild for the AUR.
I just uploaded "linapple" to the AUR which is pretty nice but it will not run the Apple II GS software.
Offline
I just uploaded this into the AUR:
https://aur.archlinux.org/packages/gsplus-git
It runs and I can get the sound to work. I can't get it to go full screen and my Xbox 360 controller doesn't seem to work but you may have better luck.
Offline