Page 1 of 2

Any success compiling the engine?

Posted: Sat Sep 03, 2022 2:14 pm
by xTalkProgrammer
I've tried compiling the engine on Windows. I got 127 errors. Help from a very skilled programmer brought it down to about 50. Has anyone been able to compile the engine for Windows, as available on Github, without changes to the code? Or with minimal changes to the code? Or at all? What did it take you to compile the engine?

Re: Any success compiling the engine?

Posted: Tue Sep 06, 2022 4:21 am
by overclockedmind
I do not know the answer to the question you've asked.

I do know that we would probably be interested in the changes that this programmer made, if he wrote a changelog, and the like. The person that needs to answer this question definitely is @OpenXTalkPaul. Hopefully we get his attention, and sorry about not having that answer straight away for you. I am simply a member of the community.

Re: Any success compiling the engine?

Posted: Tue Sep 06, 2022 7:33 pm
by xTalkProgrammer
So far, we didn't do any "programming". Just a file name change, installing loads of stuff and changing compile settings. For now, the aim is just to get it to compile.

Re: Any success compiling the engine?

Posted: Tue Sep 06, 2022 7:43 pm
by richmond62
we didn't do
'We' ? Does that mean that more than one person is now involved?

Re: Any success compiling the engine?

Posted: Wed Sep 07, 2022 6:23 am
by xTalkProgrammer
@richmond62 I'm just talking about my own efforts, which involve another programmer who sometimes works for me. That's "we".

Re: Any success compiling the engine?

Posted: Wed Sep 07, 2022 6:42 am
by richmond62
That's "we".
Well, that is good news. 8-)

Re: Any success compiling the engine?

Posted: Tue Oct 25, 2022 12:30 am
by OpenXTalkPaul
xTalkProgrammer wrote: Tue Sep 06, 2022 7:33 pm So far, we didn't do any "programming". Just a file name change, installing loads of stuff and changing compile settings. For now, the aim is just to get it to compile.
You probably did, but I'll ask anyway, did you follow Trevore DeVore's updated build instructions for Windows? I know it said that you needed a specific version of MS Visual and SDKs or whatever to compile for Win properly. You may also need the pre-built binaries that used to be served from LC Ltd's servers but are now behind a password wall (which I have those files now thanks to a community member).

After this Debrand/Rebrand+ release I plan to try to compile the Emscripten engine on Linux, because, after the 'server' CLI version (maybe), the Emscripten port would be THE most portable version of this xTalk Engine that also includes GUI stuff (rendered by Emscripten port of SDL). To get to that point the engine needed to be cut down to only what would compile and run in WebASM land. Web Assembly byte code is platform agnostic, so it's inherently highly portable.

Last November I came close to being able to compile the macOS (Intel) Engine before I borked my SSD partitions and lost some stuff, but I probably never would've gotten to 100% compiled as I didn't have the pre-built binaries where they needed to be. Some components did completely compile, and I was able to see how the dictionary got built from those repo .lcdoc files (a lot of which needed 'branding' related editing) so that was helpful.

If you could list out any component that won't compile that would be great. Maybe those things could be stubbed out and then replaced with an extension or something. I think we should be most interested in compiling the main xTalk-intepreting engine(s). Really everything else can be, and some things probably should be, replaced.

Re: Any success compiling the engine?

Posted: Thu Jun 15, 2023 4:58 pm
by mwieder
So... I now have several branches to the engine code, including getting linux printing working.
Not sure what I should do with these.
I've been trying to contact Paul for a couple of weeks now but gotten no responses.

Re: Any success compiling the engine?

Posted: Sun Jun 18, 2023 11:33 am
by tperry2x
mwieder wrote: Thu Jun 15, 2023 4:58 pm So... I now have several branches to the engine code, including getting linux printing working.
Not sure what I should do with these.
I've been trying to contact Paul for a couple of weeks now but gotten no responses.
I don't know if phpBB allows direct mentions with @ usernames?
I know you can type <username> (that's username with angular brackets / chevrons), and phpBB will probably put the name of the person reading this post, but I don't think you can add mentions?

I'll try it:
@OpenXTalkPaul

Edit: huh, guess not. Just trying to attract Paul's attention!

Re: Any success compiling the engine?

Posted: Sun Jun 18, 2023 11:54 am
by richmond62
Prob. one of the best ways to attract Paul's attention is over on the OXT Developer's FaceBook page.

https://www.facebook.com/groups/openxtalk

Re: Any success compiling the engine?

Posted: Sun Jun 18, 2023 4:57 pm
by mwieder
FB? Yeah, well, that's a non-starter.

Re: Any success compiling the engine?

Posted: Sun Jun 18, 2023 5:18 pm
by richmond62
Dunno why?

There are a few of the "old favourites" over there.

Are you anti-FB?

Re: Any success compiling the engine?

Posted: Tue Jun 20, 2023 5:20 pm
by mwieder
Looks like Paul pays attention there at least.
Since I'm not on FB, would you mind pinging him there and tell him to get in touch with me?
Given the lack of response I'm about ready to post my own engine on github as an open-source alternative.

Re: Any success compiling the engine?

Posted: Tue Jun 20, 2023 7:12 pm
by richmond62
Of course I'll signal Paul.

BUT, Please post your own as well. :)

Re: Any success compiling the engine?

Posted: Wed Jun 21, 2023 6:26 am
by micmac
Hi mwieder

Can you tell a little about yourself?

Mic

Re: Any success compiling the engine?

Posted: Wed Jun 21, 2023 12:49 pm
by FourthWorld
micmac wrote: Wed Jun 21, 2023 6:26 am Hi mwieder

Can you tell a little about yourself?

Mic
Should that be mutual?

I've known Mark Wieder most of my professional life, but who is "micmac"?

Re: Any success compiling the engine?

Posted: Wed Jun 21, 2023 1:25 pm
by micmac
You can have a point there...

but if you have the ability to post your own versions of the engine you are quite interesting, whereas Im quite uninteresting ;-)

all the best

Mic

Re: Any success compiling the engine?

Posted: Wed Jun 21, 2023 1:37 pm
by richmond62
I have nothing but good to say about Mark Wieder, or FourthWorld for that matter: and they both know who I am, what I am good at, and what I am bad at.

So, I tend to feel a bit funny about those who lurk in the shadows.

Re: Any success compiling the engine?

Posted: Wed Jun 21, 2023 2:06 pm
by FourthWorld
micmac wrote: Wed Jun 21, 2023 1:25 pm You can have a point there...

but if you have the ability to post your own versions of the engine you are quite interesting, whereas Im quite uninteresting ;-)
A better point.

Re: Any success compiling the engine?

Posted: Thu Jun 22, 2023 10:09 am
by richmond62
So, I signalled Paul; BUT he has not even checked his Messenger/Facebook thingy . . .