Debian Planet










Welcome to Debian Planet

Search

Apt-get into it.
Main Menu

  • Home

  • Topics

  • Web Links

  • Your Account

  • Submit News

  • Stats

  • Top 10

  • Debian

    These are important Debian sites one should not be without!

  • Official Debian site

  • Package search

  • Mailing list archives

  • Bug reports

  • Debian on CD

  • Unofficial woody CD ISOs

  • Unofficial APT sources

  • Developers' Corner

    Other great Debian news sources:

  • Debian Weekly News

  • Kernel Cousin Debian

    (Debian mailing lists digested)
  • Community Groups

    Need help? You're not alone on this planet.

  • debianHELP

    (User support site)

  • Debian International

  • DebianForum.de

    (Deutsch)

  • EsDebian

    (español)

  • DebianWorld

    (français)

  • MaximumDebian

    (Italiano)

  • DebianUsers

    (Korean)

  • Debian-BR

    (Português)

  • IRC

    The place to get help on a Debian problem (after reading docs) or to just chat and chill is #debian on irc.debian.org.

    Many of the Debian Planet staff live there so pop by and say hello.

    Wanna write?

    Got that latest or greatest scoop? Perhaps you have some important news for the Debian community? Submit a news item!

    Or perhaps you've written a rather ground breaking insight into some aspect of Debian and you feel compelled to share it with others? Knock up a longer editorial article and send it to the editors.

    Sponsorship

    DP is sponsored by Xinit Systems and kieser.net.

    Domains paid for and hosted by uklinux.net.

    Buy your Debian merchandise at DebianShop.com.

    Who's Online

    There are currently, 57 guest(s) and 5 member(s) that are online.

    You are Anonymous user. You can register for free by clicking here.

      
    Cross compiling environments with debian
    Contributed by Anonymous on Friday, June 15 @ 11:17:17 BST

    Debian
    As I recently purchased an Agenda palm-Top I started asking myself about the cross-compiling issue. You have to Install the whole tool-chain for every target system you want to address. (let's say, I awant to compile Cygwin and Mips R300 agenda-Binaries with one Host-Machine)
    Isn't there a clean way to use a system wide compiler-Frontend with all the include header stuff and a seperate backend for each target system (consisting of the Compiler-Backend, asm-tools, shared libraries and so on)

     
    Related Links

  • Debian Homepage
  • SPI Inc.
  • More about Debian
  • News by rob

    Most read story about Debian:
    Xpdf and PDF copy-control

    Last news about Debian:

    Printer Friendly Page  Send this Story to a Friend
  • "Cross compiling environments with debian" | Login/Create Account | 3 comments
    Threshold


    The comments are owned by the poster. We aren't responsible for their content.

    Re: Cross compiling environments with debian (Score: 1, Informative)
    by Anonymous on Saturday, June 16 @ 11:05:58 BST

    heres a working link to agendacomputing.com

    You might want to ask the guys at handhelds.org how they setup for cross compiling.
    They are the ipaq guys, but it cant be that different can it ?

    [ Reply ]


    Re: Cross compiling environments with debian (Score: 2, Informative)
    by joeyh on Sunday, June 17 @ 00:34:41 BST
    (User Info) http://kitenet.net/~joey/

    Take a look at the dpkg-cross package. It provides a framework for installing libraries for the systems(s) you're cross-compiling from, and can even cross-compile debian packages. Some assembly is required, but it's a good start.

    [ Reply ]


    Re: Cross compiling environments with debian (Score: 1, Informative)
    by Anonymous on Thursday, June 21 @ 23:23:38 BST

    Yes, you have to install a separate toolchain (and development headers) for every target.

    Look at the file /usr/share/doc/gcc-2.95/README.cross. It will tell you how to build a cross-compiling toolchain for many of the Debian architectures. It also explains how to convert lib*-dev packages using dpkg-cross to be cross-compiling -dev packages.

    You can theoretically use gcc's -b and -V options to access cross-compiling toolchains, but most people use mipsel-linux-gcc (etc.), or better, fix Makefiles to understand $(CROSS).

    ds@debian.org

    [ Reply ]


    Based on: PHP-Nuke

    All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © 2000 by Debian Planet

    You can syndicate our news using the file backend.php.