Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't compile dospad in Xcode 12.0.1 #92

Closed
Purduecoz opened this issue Sep 29, 2020 · 7 comments
Closed

Can't compile dospad in Xcode 12.0.1 #92

Purduecoz opened this issue Sep 29, 2020 · 7 comments

Comments

@Purduecoz
Copy link

Receiving the following error when compiling:

Undefined symbols for architecture arm64:
"saa1099_device::control_w(int, int, unsigned char)", referenced from:
write_cms(unsigned long, unsigned long, unsigned long) in libdosbox.a(gameblaster.o)
"saa1099_device::data_w(int, int, unsigned char)", referenced from:
write_cms(unsigned long, unsigned long, unsigned long) in libdosbox.a(gameblaster.o)
"ncr8496_device::ncr8496_device(machine_config const&, char const*, device_t*, unsigned int)", referenced from:
___cxx_global_var_init.1 in libdosbox.a(tandy_sound.o)
"saa1099_device::saa1099_device(machine_config const&, char const*, device_t*, unsigned int)", referenced from:
CMS::CMS(Section*) in libdosbox.a(gameblaster.o)
"sn76496_device::sn76496_device(machine_config const&, char const*, device_t*, unsigned int)", referenced from:
___cxx_global_var_init in libdosbox.a(tandy_sound.o)
"sn76496_base_device::write(unsigned char)", referenced from:
SN76496Write(unsigned long, unsigned long, unsigned long) in libdosbox.a(tandy_sound.o)
"sn76496_base_device::convert_samplerate(int)", referenced from:
TANDYSOUND::TANDYSOUND(Section*) in libdosbox.a(tandy_sound.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

@litchie
Copy link
Owner

litchie commented Sep 30, 2020

Got it, some files are missing. Will fix it soon, my working copy is a mess right now.

@Purduecoz
Copy link
Author

Purduecoz commented Sep 30, 2020 via email

@Purduecoz
Copy link
Author

There isn't a current IPA file available that I could just sign and install, is there?

@litchie
Copy link
Owner

litchie commented Sep 30, 2020

@litchie
Copy link
Owner

litchie commented Oct 1, 2020

@Purduecoz Updated. Please try to compile again.

@Purduecoz
Copy link
Author

Purduecoz commented Oct 1, 2020

@litchie The compile works. Thank you! Previously, I used to be able to target building a DOSPad Beta app. Now I am targeting iDOS and do not see a DOSPad target in the Xcode project. The iDOS compile runs OK, but I lose the first line of the DOS prompt off the top of the screen immediately (iPad Pro 11", 2nd Generation, landscape mode), and it looks like the scrolling extends a line or two beyond the bottom of the screen as well. Everything seems fine in portrait mode. I can open another ticket if necessary, but wasn't sure I was building the proper target for the iPad.

@litchie
Copy link
Owner

litchie commented Oct 2, 2020

@Purduecoz dospad target is removed during recent refactoring, because it is not much different from the iDOS target now. Previously we can't enable iTunes file sharing for iDOS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants