Linux PPC build?

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, LCMark

Locked
richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 10082
Joined: Fri Feb 19, 2010 10:17 am

Re: Linux PPC build?

Post by richmond62 » Sun Mar 09, 2014 12:23 pm

Definitely not.
creept.png
Now if that's not a Barry Humphries moment I don't know what is.

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 10082
Joined: Fri Feb 19, 2010 10:17 am

Re: Linux PPC build?

Post by richmond62 » Sun Mar 09, 2014 12:26 pm

Stomping off for a cup of coffee.

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 10082
Joined: Fri Feb 19, 2010 10:17 am

Re: Linux PPC build?

Post by richmond62 » Sun Mar 09, 2014 2:09 pm

I_wonder.png
Well; editing Rodney did NO good at all:

So, the big and burning question is whether the Terminal output means:

a. That file is missing, or
b. That file has something wrong with it?

Certainly looks like the latter:
missing_file.png

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 10082
Joined: Fri Feb 19, 2010 10:17 am

Re: Linux PPC build?

Post by richmond62 » Sun Mar 09, 2014 2:10 pm

At which point the question is:

How does one generate this file?

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 10082
Joined: Fri Feb 19, 2010 10:17 am

Re: Linux PPC build?

Post by richmond62 » Sun Mar 09, 2014 2:16 pm

jude.jpg
St. Jude: the patron saint of lost causes
was not daft enough to try building things from
code on a Linux PPC box . . . LOL.

mwieder
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 3581
Joined: Mon Jan 22, 2007 7:36 am
Contact:

Re: Linux PPC build?

Post by mwieder » Sun Mar 09, 2014 5:31 pm

Richmond-

I'm going to recommend that the moderators move this thread down to the Engine Contributors section, as it has now veered off from being a feature request to being a full-blown experiment in creating a linux ppc build of the engine.

Next, I'd advise you to do the following before getting too involved in more work:

Code: Select all

git stash
git checkout --
git checkout -b ppc_build
git pop
This will, in order:
save all the changes you've made so far,
revert back to the original download files
create a new git branch for your changes and go there
recover your changes into the new branch

What this will do is allow you to pull down more changes to the master branch as the rev team makes them without messing up the changes you're making. Otherwise you either run the risk of being stuck with the current master branch changes (6.5.2) or possibly having to resolve merge changes yourself (which isn't that bad but is probably a later git lesson).

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 10082
Joined: Fri Feb 19, 2010 10:17 am

Re: Linux PPC build?

Post by richmond62 » Sun Mar 09, 2014 5:58 pm

Thanks Mark.

However, what with one thing and another very little is likely to happen further until Wednesday as I have a lot on my
plate between now and then.

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 10082
Joined: Fri Feb 19, 2010 10:17 am

Re: Linux PPC build?

Post by richmond62 » Sun Mar 09, 2014 7:19 pm

Considering I did muck around with the 'Rodney' files, and move those files intil the thirdparty/engine directory and so on I was
a bit surprised at this:
Thats_Odd2.png

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 10082
Joined: Fri Feb 19, 2010 10:17 am

Re: Linux PPC build?

Post by richmond62 » Sun Mar 09, 2014 7:21 pm

And I always knew "Pop" was not a git, normally it's Grandpa who is a git, LOL:
pop_is_not_git.png

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 10082
Joined: Fri Feb 19, 2010 10:17 am

Re: Linux PPC build?

Post by richmond62 » Sun Mar 09, 2014 7:25 pm

Let's hope there is room on the broom for Linux PPC:
old_git.jpg

mwieder
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 3581
Joined: Mon Jan 22, 2007 7:36 am
Contact:

Re: Linux PPC build?

Post by mwieder » Sun Mar 09, 2014 8:09 pm

I hate git submodules, but we're stuck with that for the moment.

Code: Select all

cd thirdparty
before issuing the git commands above. There's a separate git repository for the thirdparty libraries, and because thirdparty is a submodule of the livecode repository, it doesn't know (and doesn't have to know) about any changes there.

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 10082
Joined: Fri Feb 19, 2010 10:17 am

Re: Linux PPC build?

Post by richmond62 » Sun Mar 09, 2014 9:09 pm

Aha: all I did was 'cd livecode'.

I wonder if "git pop" will bite?

Let you know in about 5 secs.

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 10082
Joined: Fri Feb 19, 2010 10:17 am

Re: Linux PPC build?

Post by richmond62 » Sun Mar 09, 2014 9:17 pm

Um; still doesn't see all that keen on 'git pop':
popout.png

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 10082
Joined: Fri Feb 19, 2010 10:17 am

Re: Linux PPC build?

Post by richmond62 » Sun Mar 09, 2014 9:25 pm

grumpGit.jpg
Anyway; I'm off to bed as I have to be up "bright and early" tomorrow to
poison the minds of Bulgarian youth.

Obviously I am going to have to search through a very large number
of documents to track down the problem that switches are set to perform both a LITTLE_ENDIAN
and a BIG_ENDIAN build.

I'll probably meet Darth Vader, Sauromon and Vladimir Putin along the way.

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 10082
Joined: Fri Feb 19, 2010 10:17 am

Re: Linux PPC build?

Post by richmond62 » Sun Mar 09, 2014 11:00 pm

I recently installed 2 applications for looking and fiddling around with code on my Linux INTEL box:
code-blocks-logo41-271x300.jpg
Code::Blocks IDE

and
codelite-logo.png
CodeLite

and they look like jolly good stuff.

What I cannot work out is how to open /home/livecode in either of them.

They SHOULD make the whole exercise rather better, at least, possibly, in
doing searches for text strings (such as "LITTLE_ENDIAN" !) through
the whole stramash of directories with all their documents.

Locked