FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveLinux / FiveDroid (Android) Porting to (what flavour of) Linux
Posts: 464
Joined: Tue May 16, 2006 07:47 AM
Addendum to previous post
Posted: Sat Jul 28, 2007 10:58 AM

Five Linux manual says to use

./buildx.sh tutor01

But when I do that I get:

Cannot open input file tutor01

I think I have to change the first $1 in buildx.sh to $1.prg and it might work - but so far haven't managed to get write permission to that file.

xProgrammer

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Porting to (what flavour of) Linux
Posted: Sat Jul 28, 2007 11:00 AM

Doug,

From the console type:

whoami

and check if you are root or a user. You should reinstall FiveLinux and xHarbour as a user, not as the admin (root)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 464
Joined: Tue May 16, 2006 07:47 AM
Will do - but I still suspect buildx.sh
Posted: Sat Jul 28, 2007 12:50 PM

Hi Antonio

I am redoing everything - partly because of misunderstanding about ubuntu install, but I was logged on as a user (I believe) although I had used su to be able to execute and root was the directory it put files into.

That may be all confused but I think the main point is that ./buildx.sh
tutor01.prg found the file and generated a .c file so I think that there is a script issue because ./buildx.sh tutor01 didn't find the file.

Did the above. chmod +x must work differently from chmod o=x because after chmod o=x I could only execute using su - which meant software installed in /root/ but after chmod +x could execute as me.

Needed to chmod +x buildx.sh but previously advised symptoms occurred.

Was now able to edit buildx.sh and changed the line that comiles to c code by inserting .prg after $1 and guerss what - up came a "Hello world".
Very good!

Thanks for all your input.

But I do believe that buildx.sh as supplied is gfaulty and humbly suggest that you check it out because I think my modification (or some other) is required to make it work.tutor01

One further question. I can run tutor01 from the terminal OK - but when it exits I get a sort of terminal screen but its now white on black rather than black on white and less functional. Plus I can't seem to get it to run from the Ubuntu file browser - which strikes me as odd - my little play with Fedora Core I seemed to be able to run apps happily from a file browser.

But I have compiled FiveWin under Linux!!!!!!

Thanks

Doug (xProgrammer)[/list]

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Porting to (what flavour of) Linux
Posted: Sat Jul 28, 2007 12:58 PM

Doug,

Don't install FiveLinux and xHarbour using sudo or you will be doing it as root.

There is no need to login as root to install FiveLinux.

Glad to know you are moving forward :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion