topleft
 

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> Cygwin,cegcc,winceos Src And Total Commander, who what where when why ?
hagisbasheruk
post Jun 7 2006, 09:54 PM
Post #1
Otaku Rocks :)
Group Icon

Group: Homebrewers

Posts: 1,984
Joined: 14-October 05
From: Scotland UK
Member No.: 722
Gizmondo Owner: Yes
My Points:2



QUOTE
My recommended solution is to not use evc++

Get yourself some gcc goodness:

http://developer.berlios.de/projects/cegcc

I built the GP2X port of uae4all for the Gizmondo with no serious changes required.


QUOTE


QUOTE
biggrin.gif YES http://win-ce.voxware.com:28575/Development%20Tools/

http://win-ce.voxware.com:28575/Developmen...-100403.tar.bz2

To get started with ush, obtain the winceos binaries tarball from the link above. From this tarball, copy ush and the utilities (e.g. ps, kill, mkdir, ls, etc.) to directory /bin on your Windows CE 3.0 (or above) device. (Note: You will need to create this directory.) Copy the rlogind daemon (also provided in the winceos tarball) into /windows/Start Menu. Run rlogind from the start menu on your device. At this point, you can login from your linux/unix host ( cygwin ) or another rlogin client


I have installed Cygwin and got the winceOS tarball and uncompressed it and i had a look in the files,looks like i need to install ceGCC and compile it to get to the tools and the rlogind daemon.,will keep you posted with the results wink.gif
PS for those interested in trying this ,get total commander and the wince plugin for it to make bin directory and move required files etc,get xCygwin and ceGCC
install the above
run xCygwin
change directory to your home directory where your winceoS sources are by using the cd /home command,
ls
command will list files and directories ,
pwd
command will print the working directory your in(incase you get lost)
normaly within linux you would do the following :
cd to the folder containing your source code
CODE
./configure
make
make install
so presume the same would apply within xCygwin,i notice there is no configure script in the winceOS src so i presume you just make and make install ?
If i am doing something wrong please tell,because i am thinking WTF wouldn't this need to be cross-compiled for WinCE ............Taking a breake for now incase i get an answer that helps LOL

CeGcc Wiki
http://cegcc.berlios.de/wiki/index.php/Main_Page

QUOTE
Remember that if you're dealing with the ouput of autoconf, when performing ./configure you need to pass --host=arm-wince-pe to do the cross-compiling. Otherwise, just use the toolchain like:
arm-wince-pe-gcc foo.c -o foo.exe

So what do you do if there is no configure script just type
CODE
arm-wince-pe-gcc file.c -o file.exe
then ,i guess i would have to do that for each of the required tools
Now that makes me think of another question ,what about libs,how do we port them over to the Giz,guess ill goole a bit then
[attachment=3163:attachment]
Go to the top of the page
 
+Quote Post
biznE55
post Jun 7 2006, 10:33 PM
Post #2
Gizmosized
Group Icon

Group: Members
Posts: 189
Joined: 29-September 05
From: manchester
Member No.: 663
Gizmondo Owner: Yes



sit there in utter confusion
Go to the top of the page
 
+Quote Post
anathema
post Jun 8 2006, 07:41 AM
Post #3
Gizmosized
Group Icon

Group: Homebrewers

Posts: 291
Joined: 25-October 05
From: Thetford, Norfolk, UK
Member No.: 767
Gizmondo Owner: Yes



QUOTE (hagisbasheruk @ Jun 7 2006, 10:54 PM) *
I have installed Cygwin and got the winceOS tarball and uncompressed it and i had a look in the files,looks like i need to install ceGCC and compile it to get to the tools and the rlogind daemon.,will keep you posted with the results wink.gif
PS for those interested in trying this ,get total commander and the wince plugin for it to make bin directory and move required files etc,get xCygwin and ceGCC
install the above
run xCygwin
change directory to your home directory where your winceoS sources are by using the cd /home command,
ls
command will list files and directories ,
pwd
command will print the working directory your in(incase you get lost)
normaly within linux you would do the following :
cd to the folder containing your source code
CODE
./configure
make
make install
so presume the same would apply within xCygwin,i notice there is no configure script in the winceOS src so i presume you just make and make install ?
If i am doing something wrong please tell,because i am thinking WTF wouldn't this need to be cross-compiled for WinCE ............Taking a breake for now incase i get an answer that helps LOL

CeGcc Wiki
http://cegcc.berlios.de/wiki/index.php/Main_Page
So what do you do if there is no configure script just type
CODE
arm-wince-pe-gcc file.c -o file.exe
then ,i guess i would have to do that for each of the required tools
Now that makes me think of another question ,what about libs,how do we port them over to the Giz,guess ill goole a bit then
[attachment=3163:attachment]


The winceos-092603.tar.bz2 tarball contains wince executables of these utilities. I have renamed them all to .exe and am able to run themat any rate. None of them seem to do anything, mind you although the remote process viewer shows them running. Haven't tried compiling them from source but will have a go.
Go to the top of the page
 
+Quote Post
hagisbasheruk
post Jun 8 2006, 08:15 AM
Post #4
Otaku Rocks :)
Group Icon

Group: Homebrewers

Posts: 1,984
Joined: 14-October 05
From: Scotland UK
Member No.: 722
Gizmondo Owner: Yes
My Points:2



QUOTE (anathema @ Jun 8 2006, 08:41 AM) *
The winceos-092603.tar.bz2 tarball contains wince executables of these utilities. I have renamed them all to .exe and am able to run themat any rate. None of them seem to do anything, mind you although the remote process viewer shows them running. Haven't tried compiling them from source but will have a go.

Thanks for the responce anathema,ill try the winceos-092603.tar.bz2 tarball ,did you make a directory in the root of your Giz called bin and how about the rlogind daemon ,did you run it on your Giz and the rlogin client on your Linux/Cygwin OS ?
Go to the top of the page
 
+Quote Post
anathema
post Jun 8 2006, 08:19 AM
Post #5
Gizmosized
Group Icon

Group: Homebrewers

Posts: 291
Joined: 25-October 05
From: Thetford, Norfolk, UK
Member No.: 767
Gizmondo Owner: Yes



QUOTE (hagisbasheruk @ Jun 8 2006, 09:15 AM) *
Thanks for the responce anathema,ill try the winceos-092603.tar.bz2 tarball ,did you make a directory in the root of your Giz called bin and how about the rlogind daemon ,did you run it on your Giz and the rlogin client on your Linux/Cygwin OS ?

Yes. Put all the utilities in bin directory and had the rlogind deamon running (checked it was in process viewer). Then tried to log in through rlogin under cygwin but it timed out.
Go to the top of the page
 
+Quote Post
hagisbasheruk
post Jun 8 2006, 08:31 AM
Post #6
Otaku Rocks :)
Group Icon

Group: Homebrewers

Posts: 1,984
Joined: 14-October 05
From: Scotland UK
Member No.: 722
Gizmondo Owner: Yes
My Points:2



QUOTE (anathema @ Jun 8 2006, 09:19 AM) *
Yes. Put all the utilities in bin directory and had the rlogind deamon running (checked it was in process viewer). Then tried to log in through rlogin under cygwin but it timed out.

What ip address does the giz use ? Use ifconfig on your Giz to find out oops i put on your linux/cygwin SORRY
Go to the top of the page
 
+Quote Post
anathema
post Jun 8 2006, 08:42 AM
Post #7
Gizmosized
Group Icon

Group: Homebrewers

Posts: 291
Joined: 25-October 05
From: Thetford, Norfolk, UK
Member No.: 767
Gizmondo Owner: Yes



QUOTE (hagisbasheruk @ Jun 8 2006, 09:31 AM) *
What ip address does the giz use ? Use ifconfig within linux/cygwin to find out


I don't appear to have ifconfig installed. I ran ipconfig on the giz in a cmd shell to obtain its ip address.
Go to the top of the page
 
+Quote Post
hagisbasheruk
post Jun 8 2006, 09:00 AM
Post #8
Otaku Rocks :)
Group Icon

Group: Homebrewers

Posts: 1,984
Joined: 14-October 05
From: Scotland UK
Member No.: 722
Gizmondo Owner: Yes
My Points:2



QUOTE (anathema @ Jun 8 2006, 09:42 AM) *
I don't appear to have ifconfig installed. I ran ipconfig on the giz in a cmd shell to obtain its ip address.

Cool biggrin.gif what ip did you give it then? The rlogin protocol requires the use of the TCP port 513 ,tunnel this through your windows firewall.
Go to the top of the page
 
+Quote Post
critical
post Jun 8 2006, 11:32 AM
Post #9
Gadget Freak
Group Icon

Group: Homebrewers

Posts: 523
Joined: 29-March 06
Member No.: 1,421
Gizmondo Owner: Yes
My Points:5



QUOTE (hagisbasheruk @ Jun 8 2006, 09:31 AM) *
debian-arm@lists.debian.org
Please everyone send a responce to this requesting support for the Gizmondo

Please don't.

The Gizmondo's CPU is based on an ARM 920T core, which supports thumb.
Go to the top of the page
 
+Quote Post
hagisbasheruk
post Jun 8 2006, 12:30 PM
Post #10
Otaku Rocks :)
Group Icon

Group: Homebrewers

Posts: 1,984
Joined: 14-October 05
From: Scotland UK
Member No.: 722
Gizmondo Owner: Yes
My Points:2



QUOTE (critical @ Jun 8 2006, 12:32 PM) *
Please don't.

The Gizmondo's CPU is based on an ARM 920T core, which supports thumb.

the choice is between ARMv4t and ARMv4, OOPs SORRY i have not had a lot of sleep last night my baby was up 4 times and my brain hurts LOL
SORRY for any confusion folks
Go to the top of the page
 
+Quote Post
anathema
post Jun 8 2006, 12:38 PM
Post #11
Gizmosized
Group Icon

Group: Homebrewers

Posts: 291
Joined: 25-October 05
From: Thetford, Norfolk, UK
Member No.: 767
Gizmondo Owner: Yes



QUOTE (hagisbasheruk @ Jun 8 2006, 01:30 PM) *
the choice is between ARMv4t and ARMv4, OOPs SORRY i have not had a lot of sleep last night my baby was up 4 times and my brain hurts LOL
SORRY for any confusion folks

Lol. I remember that feeling. Mine's three now and Im trying to work while he's watching cBeebies.
Go to the top of the page
 
+Quote Post
anathema
post Jun 9 2006, 08:17 AM
Post #12
Gizmosized
Group Icon

Group: Homebrewers

Posts: 291
Joined: 25-October 05
From: Thetford, Norfolk, UK
Member No.: 767
Gizmondo Owner: Yes



You got anywhere with this hagis? I'm still unable to log in and am wondering whether it is even possible over usb.
Go to the top of the page
 
+Quote Post
hagisbasheruk
post Jun 9 2006, 11:50 AM
Post #13
Otaku Rocks :)
Group Icon

Group: Homebrewers

Posts: 1,984
Joined: 14-October 05
From: Scotland UK
Member No.: 722
Gizmondo Owner: Yes
My Points:2



QUOTE (anathema @ Jun 9 2006, 09:17 AM) *
You got anywhere with this hagis? I'm still unable to log in and am wondering whether it is even possible over usb.

Nothing yet Anathema i have been buisy fixing PCs and with Uni so its on hold just like the hardware GPS antenna hack SORRY but as soon as i get time ill have a better look into this,mabey it would be a better idea to cross-compile from the source though wink.gif in Cygwin or Linux
Go to the top of the page
 
+Quote Post
tfgbd
post Jul 1 2006, 07:02 AM
Post #14
Gizmemberdo
Group Icon

Group: Homebrewers

Posts: 77
Joined: 28-September 05
Member No.: 657
Gizmondo Owner: No



I personally dislike GCC for WinCE because support for processors other than ARM is nonexistant. They need to realize that Windows CE supports ARM, MIPS, Hitachi SHx, and x86. Not JUST ARM. Other than that, I guess its OK. But applications ported with it can only target ARM and I believe only CE 4.2, and I feel that leaves many older consumer and custom embedded WinCE devices behind. sad.gif
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: 9th February 2010 - 06:20 AM
 
topleft
  • Home - latest news from the Gizmondo world
  • Forums - The best Gizmondo community on the net!
  • Articles - Tips, tricks and tutorials on the Gizmondo
  • Reviews - Reviews of Hardware, Games and accessories
  • Downloads - Latests files and tools for your Gizmondo
  • Login - Login and manage your account
  • Register - Register a new account and begin posting

Disclaimer: Gizmondoforums.com is an unofficial messageboard, while moderated we cannot be held responsible for the posting and actions that may be contained on this site, by using this website you agree to our forum rules and this disclaimer.

paypal donate Created by Trevsweb.com