OESF | ELSI | pdaXrom | OpenZaurus | Zaurus Themes | Community Links | Ibiblio

IPB

Welcome Guest ( Log In | Register )

2 Pages V   1 2 >  
Reply to this topicStart new topic
> Developer Image 1.6 is available, Now supporting GUI onboard development!
maslovsky
post Nov 12 2004, 09:27 AM
Post #1





Group: Members
Posts: 1,426
Joined: 22-October 03
Member No.: 89



I've updated Developer Image:

- Added UIC (UI Compiler)
- Added tmake
- Added qembed - File and Image Embedder
- Added man, groff and a hole bunch of man pages
- Added VIM

Now having UIC and tmake in place, it's possible to build Qtopia GUI applications (not only console ones) on board your Zaurus!

Please, note that this version uses squashfs filesystem instead of cramfs, so you'll need a kernel module. See the this thead for details:

http://www.oesf.org/forums/inde...?showtopic=8323

The new Developer Image 1.6 can be downloaded here:

http://www.oesf.org/downl...dev-img-1.6.zip

Some recommendations: compiling C++ programs will each up most of your memory. It's highly recommended to create a swapfile of 32 Mb or more and disable some of the memory-coinsuming fast load applications, like KO/Pi PIM apps. Even then you may get Low Memory messages from Qtopia with large source files, so it's also recommended to split them into smaller ones.
Go to the top of the page
 
+Quote Post
kopsis
post Nov 12 2004, 01:47 PM
Post #2





Group: Members
Posts: 329
Joined: 1-July 04
Member No.: 3,880



Cool!! I've been using a modified zgcc but I never got around to putting tmake in it. I'll have to give this a try. Thanks!
Go to the top of the page
 
+Quote Post
iamasmith
post Nov 13 2004, 04:54 AM
Post #3





Group: Members
Posts: 1,248
Joined: 6-July 04
Member No.: 3,928



Cool,

du -s -m /mnt/develop

shows 103Mb of things stuffed into the 37Mb squashfs image..... any idea how it came out on cramfs ?

Anyway, looks good.... now if only we had 'designer' on there too biggrin.gif

- Andy
Go to the top of the page
 
+Quote Post
ashikase
post Nov 14 2004, 06:19 PM
Post #4





Group: Members
Posts: 280
Joined: 17-March 04
From: Osaka, Japan
Member No.: 2,375



One apparent problem I've found is that tmake will write the paths for uic and moc in the Makefile as $(QTDIR)/bin/uic and $(QTDIR)/bin/moc. The QTDIR variable, by default, points to /home/QtPalmtop. However, for the dev_img, uic and moc are in (mount dircectory)/bin.

Two possible solutions are to:

1. add links for uic and moc to /home/QtPalmtop/bin

2. use "QTDIR=(mount_directory) make" to compile

I prefer the second option, but when I tried it, it included a file which caused the following error:
QUOTE
/mnt/dev/include/bits/in.h:69: ANSI C++ forbids data member `ip_opts' with same name as enclosing class

I haven't really looked into this much yet, so I may just be overlooking something.

- ashikase
anpachi, gifu, japan
Go to the top of the page
 
+Quote Post
maslovsky
post Nov 15 2004, 01:41 AM
Post #5





Group: Members
Posts: 1,426
Joined: 22-October 03
Member No.: 89



QUOTE(ashikase @ Nov 15 2004, 05:19 AM)
One apparent problem I've found is that tmake will write the paths for uic and moc in the Makefile as $(QTDIR)/bin/uic and $(QTDIR)/bin/moc. The QTDIR variable, by default, points to /home/QtPalmtop. However, for the dev_img, uic and moc are in (mount dircectory)/bin.

Two possible solutions are to:

1. add links for uic and moc to /home/QtPalmtop/bin

2. use "QTDIR=(mount_directory) make" to compile

I prefer the second option, but when I tried it, it included a file which caused the following error:
QUOTE
/mnt/dev/include/bits/in.h:69: ANSI C++ forbids data member `ip_opts' with same name as enclosing class

I haven't really looked into this much yet, so I may just be overlooking something.

- ashikase
anpachi, gifu, japan

Did you run compiler_setup.sh script? It should have created all nessesary links. At least I was able to build my Alarm Clock application with a fresh setup...
Go to the top of the page
 
+Quote Post
maslovsky
post Nov 15 2004, 01:43 AM
Post #6





Group: Members
Posts: 1,426
Joined: 22-October 03
Member No.: 89



QUOTE
Cool,

du -s -m /mnt/develop

shows 103Mb of things stuffed into the 37Mb squashfs image..... any idea how it came out on cramfs ?


It was more than 50 Mbytes smile.gif

QUOTE
Anyway, looks good.... now if only we had 'designer' on there too biggrin.gif


Actualy I thought about it myself... maybe later smile.gif
Go to the top of the page
 
+Quote Post
freizugheit
post Nov 15 2004, 07:24 PM
Post #7





Group: Members
Posts: 409
Joined: 7-November 03
Member No.: 811



Has anyone installed on SL-5600?
Go to the top of the page
 
+Quote Post
Yasen
post Nov 15 2004, 11:56 PM
Post #8





Group: Members
Posts: 107
Joined: 27-June 03
From: Sofia, Bulgaria, Europe
Member No.: 217



You'll definetli need kernel module from this tread.
Go to the top of the page
 
+Quote Post
ArchiMark
post Feb 15 2005, 02:12 PM
Post #9





Group: Members
Posts: 1,015
Joined: 25-June 03
From: Silicon Valley
Member No.: 208



Now that I've got 'Dev_Img-1.6' running on my C3000.... biggrin.gif

Could someone tell me what command(s) you use to compile QT apps using 'dev_img-1.6' ?

Thanks,

Mark
Go to the top of the page
 
+Quote Post
Stubear
post Feb 15 2005, 06:05 PM
Post #10





Group: Members
Posts: 1,164
Joined: 17-December 03
From: Melbourne, AUSTRALIA
Member No.: 1,219



QUOTE(ArchiMark @ Feb 16 2005, 07:12 AM)
Now that I've got 'Dev_Img-1.6' running on my C3000.... biggrin.gif

Could someone tell me what command(s) you use to compile QT apps using 'dev_img-1.6' ?

Thanks,

Mark
*


CODE
tmake -o Makefile <appname>.pro
make
is the generic code I've used for a lot of stuff

Stu
Go to the top of the page
 
+Quote Post
ArchiMark
post Feb 15 2005, 08:26 PM
Post #11





Group: Members
Posts: 1,015
Joined: 25-June 03
From: Silicon Valley
Member No.: 208



Thanks for your help, Stubear!

Mark
Go to the top of the page
 
+Quote Post
maslovsky
post Feb 16 2005, 02:42 AM
Post #12





Group: Members
Posts: 1,426
Joined: 22-October 03
Member No.: 89



Don't forget to create a 64 or even 128 Mb swap file if you're planning to build relatively complex Qtopia GUI sources.
Go to the top of the page
 
+Quote Post
ArchiMark
post Feb 16 2005, 06:53 AM
Post #13





Group: Members
Posts: 1,015
Joined: 25-June 03
From: Silicon Valley
Member No.: 208



Thanks, Maslovsky.

Even though I am using a C3000 you recommend doing this?

Mark



QUOTE(maslovsky @ Feb 16 2005, 02:42 AM)
Don't forget to create a 64 or even 128 Mb swap file if you're planning to build relatively complex Qtopia GUI sources.
*
Go to the top of the page
 
+Quote Post
iamasmith
post Feb 16 2005, 08:02 AM
Post #14





Group: Members
Posts: 1,248
Joined: 6-July 04
Member No.: 3,928



QUOTE(ArchiMark @ Feb 16 2005, 02:53 PM)
Thanks, Maslovsky.

Even though I am using a C3000 you recommend doing this?

Mark



QUOTE(maslovsky @ Feb 16 2005, 02:42 AM)
Don't forget to create a 64 or even 128 Mb swap file if you're planning to build relatively complex Qtopia GUI sources.
*

*



ArchiMark, did you use the squashfs module that I posted to the 3000 forum for this? If by any chance you did then let me know and I will turn it into a proper IPK for 3000 users. I haven't had any responses on that thread as to its stability etc. yet. If not then I'll test when I finally get my 3000.

Cheers,

Andy
Go to the top of the page
 
+Quote Post
ArchiMark
post Feb 16 2005, 11:38 AM
Post #15





Group: Members
Posts: 1,015
Joined: 25-June 03
From: Silicon Valley
Member No.: 208



Sorry, Andy, but I think I used squashfs module posted by other forum member, m-morino....

Mark

QUOTE(iamasmith @ Feb 16 2005, 08:02 AM)
ArchiMark, did you use the squashfs module that I posted to the 3000 forum for this? If by any chance you did then let me know and I will turn it into a proper IPK for 3000 users. I haven't had any responses on that thread as to its stability etc. yet.  If not then I'll test when I finally get my 3000.

Cheers,

Andy
*
Go to the top of the page
 
+Quote Post

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

 



RSS Lo-Fi Version Time is now: 22nd July 2014 - 09:52 PM