compile on handheld?

Discussion in 'Questions (Windows Mobile)' started by bh77a, Jan 2, 2009.

  1. bh77a

    bh77a New Member Licensed User

    Hi,

    I'm relatively new to Basic4PPC (trialing right now). Is it possible to compile an app directly on the handheld or does the desktop app need to be used?

    Hope this isn't too foolish of a question, as am coming from iziBasic for the Palm where compiling took place on-board.

    Thanks in advance!

    Regards,
    Brian
     
  2. agraham

    agraham Expert Licensed User

    I am afraid that you can only compile on the desktop and for technical reasons that will most likely always be so.
     
  3. bh77a

    bh77a New Member Licensed User

    Hello Agraham,

    Thanks for the quick response. That's absolutely no problem, as I'm assuming the desktop compiler works in Vista (32 bit Home Premium).

    Regards,
    Brian
     
  4. agraham

    agraham Expert Licensed User

    It does, I have both XP and Vista machines and it works on either. Basic4ppc is built on the .NET Framework. There are two compilation modes, "legacy and optimised".

    Legacy mode will run on devices with .NET Compact Framework 1.0 SP3 or later and desktops with .NET Framework 1.1. This mode is byte code interpreted.

    Optimised mode requires .NET Compact Framework 2.0 or later on the device and .NET Framework 2.0 or later on the desktop. This mode is fully compiled and has much higher performance. It uses the .NET C# compiler for the final code production.

    Unless you are using a pirated version of Basic4ppc you won't be able to try this as the compilation facilities are disabled in the trial version. You should still be able to run programs on your device and desktop using the respective IDEs and compile them when you purchase the full version.
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice