Author Topic: Interested in learning about development for the OZ  (Read 4772 times)

n8a

  • Full Member
  • ***
  • Posts: 235
    • View Profile
    • http://
Interested in learning about development for the OZ
« on: March 10, 2004, 06:21:49 pm »
I am long removed from any development outside of databases (C, C++ and Java classes back in 97-98  8)  ), and I\'ve used Linux for relatively few purposes over the years, but I would like to learn about how I can potentially help with development.  

This is not to say that I will necessarily be of much help, but if any of you know of some good starting points (sites, books, etc) for the concepts involved (OpenZaurus/OE, Getting an environment set up on my linux machine for this type of development, what parts to focus learning on, etc), I can at least start to get a feel for it and potentially start to develop the skills.

Thanks--
Nate

Anonymous

  • Guest
Interested in learning about development for the OZ
« Reply #1 on: March 10, 2004, 07:06:24 pm »
To the above poster check out http://openembedded.org/oe_wiki/
and http://opie.handhelds.org/ (look down on the left bar to the dev area)

I was about to post something along the same lines mainly I\'m looking for a tutorial on setting up a toolchain. I\'ve started trying to setup OE and I cant use oebuild on glibc to work. The wiki says the error it reports is becuase the toolchain isnt set up right so I was wondering if I could get help on this. Also anyone use the OPIE SDK?

Not trying to hijack the thread just thought this followed along the posters ideas and anything said here are things n8a can possibly run into. So if someone wants to stear us in the right direction it would be nice.

n8a

  • Full Member
  • ***
  • Posts: 235
    • View Profile
    • http://
Interested in learning about development for the OZ
« Reply #2 on: March 10, 2004, 11:39:38 pm »
The additional input is much appreciated.  Essentially, your past me, but in the direction that I\'d also like to go.  Thanks for the sources--

Nate

jh

  • Full Member
  • ***
  • Posts: 115
    • View Profile
    • http://
Interested in learning about development for the OZ
« Reply #3 on: March 11, 2004, 09:15:35 am »
Guest: I followed the instructions on the OE web site and was able to get it up and running just fine on my RedHat 9 machine.  What\'s the error that you\'re seeing?  Have you compiled the required -native packages?

jason

Anonymous

  • Guest
Interested in learning about development for the OZ
« Reply #4 on: March 11, 2004, 03:58:00 pm »
jh I\'m running slackware 9.1  I downloaded the toolchain following the link on required software. I dumped it into /opt then I edited my /etc/profile to add /opt/cross/bin into my $PATH  

When I try to do a oebuild packages/glibc/glibc_(whatever else goes here) it fails, the log reports an error which is addressed on the getting started page

Quote
Note: if your compile fails with: \"checking for suffix of object files... configure: error: cannot compute suffix of object files: cannot compile\" you haven\'t added the toolchain to your path

However I thought I added it to path already. Its at this point that I am stuck....


n8a  I\'m not familer with java programming on the Z at all but I\'ve seen some things on in around if you interested in that I can try to dig something up. Also if you havent noticed yet opie had an SDK on their site, I\'ve not looked at/into this at all to know if its usefull

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
Interested in learning about development for the OZ
« Reply #5 on: March 11, 2004, 05:18:02 pm »
You shouldn\'t just add it to your global path but instead use (source) the dev-arm-oe.sh (or whatever it\'s called) which is linked from the Getting Started page.

I have read that this problem is to do with the env vars not being setup correctly.


Si
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva

jorvic

  • Newbie
  • *
  • Posts: 38
    • View Profile
    • http://
Interested in learning about development for the OZ
« Reply #6 on: March 20, 2004, 02:16:09 pm »
Guest are you sure that the toolchain is in the right directory or that you even have the right one? I think toolchains have to be in the directory that they were compiled in not sure why (Would love it if someone can explain). Dont take that to heart becuase I think I\'m doing good just knowing what I\'m doing

Go here http://www.openzaurus.org/official/toolchain/ for the toolchain. Make sure to read the readme in this directory it also tells you where to put them.

bluey

  • Full Member
  • ***
  • Posts: 125
    • View Profile
    • http://
Interested in learning about development for the OZ
« Reply #7 on: March 22, 2004, 08:30:13 pm »
I guess they must be in the same directory where compiled, because there must be hardcoded directory references somewhere, which are defined at compile time.

(on to try to setup a dev env one more time...)
SL-5500 - OZ 3.5.3
256Mb Kingston SD Card
64Mb PQI CF Card
Netgear MA701 WiFi CF Card
Mandriva GNU/Linux LE2005
Dreaming of a C model...

Mickeyl

  • Hero Member
  • *****
  • Posts: 1495
    • View Profile
    • http://www.Vanille.de
Interested in learning about development for the OZ
« Reply #8 on: March 23, 2004, 06:10:50 am »
I recommend using http://handhelds.org/download/toolchain/ar...c-3.3.2.tar.bz2 which lives in /usr/local/arm/3.3.2
Cheers,

Michael 'Mickey' Lauer | Embedded Linux Freelancer | www.Vanille-Media.de
Consider donating, if you like the software I contribute to.