Chaosforge Forum

Coding => FPC Valkyrie => Topic started by: singalen on December 14, 2016, 15:30

Title: Getting "Error while linking" on makewad stage.
Post by: singalen on December 14, 2016, 15:30
I'm on OS X, I've installed the recent Lazarus and FPC 3.0.0 [2015/11/14] for i386.
The hellish thing doesn't give any further diagnostics.
Did anyone advance further?
Title: Re: Getting "Error while linking" on makewad stage.
Post by: yaflhdztioxo on December 15, 2016, 07:07
I have successfully compiled DoomRL (and by extension FPCValkyrie) on windows  That one's easy.  Another person has successfully compiled on OpenPandora of all things, a third has made progress on a linux build that requires backporting some FPC bug fixes, and to the best of my knowledge no one has gotten it working on a mac.  There's a couple known bugs that are on hold til KK gets a newer mac too.

Between the open sourcing and the kickstarter things are still chaotic.  Most of these convos are being had straight on GitHub now and it'll be a while before things shake out and we determine who maintains what.  If you want to be the apple maintainer you are welcome to it :).  But there's nobody that I know of who can help you right now.
Title: Re: Getting "Error while linking" on makewad stage.
Post by: singalen on December 15, 2016, 14:15
Thanks. I'll give it a shot. I have a dream to port it to iOS.
Title: Re: Getting "Error while linking" on makewad stage.
Post by: Kornel Kisielewicz on December 19, 2016, 06:21
Thanks. I'll give it a shot. I have a dream to port it to iOS.
If you port it to iOS you'll only be able to play it on a dev machine anyway. There's no way it'd get through the Apple developer requirements.
Title: Re: Getting "Error while linking" on makewad stage.
Post by: singalen on December 19, 2016, 16:29
Why? I don't know much of Apple requirements, but... The title is already different. Graphics can be disabled. Sounds from FreeDoom could fit. Monster names... that's a bit of a gray zone. Lua is OK, as long as we don't download it. Pascal should be fine too. What did I miss?