Where to find SDK for MorphOS 1.4.5
  • Just looking around
    Posts: 11 from 2015/12/8
    Hi,

    Does anyone know where to download the most recent SDK which works with MorpOS1.4.5?

    By looking at http://www.morphos.de/downloads at web.archive.org, the oldest sdk i have found is sdk-20110916.lha, which requires MOS 2.7. It seems like the SDK:s were available from http://developer.morphosppc.com before that, but that site required registration+login so there is not even a hint at what the files would have been named or anything.

    Best regards,
    Patrik
  • »17.12.15 - 20:29
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    polluks
    Posts: 807 from 2007/10/23
    From: Gelsenkirchen,...
    Hi!
    You cannot use the latest SDK, are you sure? This it not Apple, don't use 2.0+ features (Scribble etc.) and it should work.

    Greetings,
    Stefan
    Pegasos II G4: MorphOS 3.9, Zalman M220W · iMac G5 12,1 17", MorphOS 3.18
    Power Mac G3: OSX 10.3 · PowerBook 5,8: OSX 10.5, MorphOS 3.18
  • »17.12.15 - 21:48
    Profile
  • Just looking around
    Posts: 11 from 2015/12/8
    I am currently using vbcc with the os-include headers extracted manually from a quite recent sdk. However, I should have said that the reason I am looking for a compatible SDK is that I want a working gcc and the rest of the development stuff.

    The most recent installer directly says it requires 3.5+ and you can only exit, the older ones I have tried starts but fails directly when I proceed. So I just assumed it was for a reason and that it would be simplest to ask for something as old as the OS I am running.

    However, I have tried extracting the oldest one I found manually (20110916, claims it needs 2.7) and assigned SDK: to the Development folder. SDK:Startup works fine and most commands which doesn't do anything related to code like awk, make, ssh etc works, but code related like gcc, ld, objdump etc asks for ixemul v50+. So perhaps if one could get hold of an ixemul.library of atleast v50 that works in 1.4.5 it could work.
  • »18.12.15 - 00:19
    Profile
  • jPV
  • Yokemate of Keyboards
    Yokemate of Keyboards
    jPV
    Posts: 2108 from 2003/2/24
    From: po-RNO
    Quote:

    patrik wrote:

    The most recent installer directly says it requires 3.5+ and you can only exit, the older ones I have tried starts but fails directly when I proceed.


    Maybe you could try to boot from MorphOS 3.9 CD and use the live environment to install a newer SDK to the HD? At least the installer should run then I guess, but I don't know if it's otherwise wise to use it with an older installation....
  • »18.12.15 - 05:16
    Profile Visit Website
  • MorphOS Developer
    jacadcaps
    Posts: 3120 from 2003/3/5
    From: Canada
    Quote:

    patrik wrote:
    I am currently using vbcc with the os-include headers extracted manually from a quite recent sdk. However, I should have said that the reason I am looking for a compatible SDK is that I want a working gcc and the rest of the development stuff.



    I can only recommend that you get the SDK sources and build gg, binutils and gcc yourself so that it gets linked with the ixemul from 1.4.5. It should work.

    The older SDKs had to be retired due to licensing reasons.
  • »18.12.15 - 06:55
    Profile Visit Website
  • Just looking around
    Posts: 11 from 2015/12/8
    Did get the 2.7 SDK (20110916) working by a rather ugly trick - changed the romtag in the 1.4.5 ixemul.library and ixnet.library to say it is V50 instead of V49. Have not had any issues yet, it did even work well enough to build a recent ixemul.library from the sources available. However, the resulting libraries required dos.library 51.28. Not sure if it actually needs it or if it is a set version as a result of the 2.7 SDK I built it with.

    The reason I built ixemul was to get the 3.9 SDK working, which is not happy with the romtag hack and gives hits in the kernel log for some commands.

    However, I am quite content with getting the 2.7 SDK working, it was mostly fun to see if I could get any further with the most recent one :).

    @jacadcaps:
    Where can I find the V49 ixemul archive if I would like to build and link the SDK with that version?
  • »20.12.15 - 21:46
    Profile
  • MorphOS Developer
    CISC
    Posts: 619 from 2005/8/27
    From: the land with ...
    Quote:

    patrik wrote:
    Have not had any issues yet, it did even work well enough to build a recent ixemul.library from the sources available. However, the resulting libraries required dos.library 51.28. Not sure if it actually needs it or if it is a set version as a result of the 2.7 SDK I built it with.


    It really needs at least that version (that's why it's so specific) as it's dependent on certain features and will likely crash and/or misbehave badly without.


    - CISC
  • »21.12.15 - 08:18
    Profile
  • MorphOS Developer
    jacadcaps
    Posts: 3120 from 2003/3/5
    From: Canada
    Quote:

    patrik wrote:
    @jacadcaps:
    Where can I find the V49 ixemul archive if I would like to build and link the SDK with that version?


    Don't have that around, sorry. You could get v50 sources instead from our website. It should be possible to disable the DOS64 stuff and do a backport of this for 1.4.5...
  • »21.12.15 - 09:49
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Yasu
    Posts: 1724 from 2012/3/22
    From: Stockholm, Sweden
    @Patrik

    Why do you want to develop for 1.4.5? That is almost 10 years old now.
    AMIGA FORUM - Hela Sveriges Amigatidning!
    AMIGA FORUM - Sweden's Amiga Magazine!

    My MorphOS blog
  • »22.12.15 - 12:21
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Intuition
    Posts: 1110 from 2013/5/24
    From: Nederland
    Quote:

    Yasu wrote:
    @Patrik

    Why do you want to develop for 1.4.5? That is almost 10 years old now.


    Same reason people develop for the 20-odd year old 68k 3.x probably.

    I really do hope the PowerUP version of MorphOS 3.9 gets released to the public. :)
    1.67GHz 15" PowerBook G4, 1GB RAM, 128MB Radeon 9700M Pro, 64GB SSD, MorphOS 3.15

    2.7GHz DP G5, 4GB RAM, 512MB Radeon X1950 Pro, 500GB SSHD, MorphOS 3.9
  • »22.12.15 - 12:59
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12199 from 2003/5/22
    From: Germany
    > 1.4.5 [...] is almost 10 years old now.

    More than 10½ :-)
  • »22.12.15 - 13:19
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Yasu
    Posts: 1724 from 2012/3/22
    From: Stockholm, Sweden
    @Intuition

    Yeah, but that stopped development in 1994. MorphOS is still being developed. Is it a question of price maybe? Or that it has to work with a classic Amiga?

    [ Edited by Yasu 22.12.2015 - 16:02 ]
    AMIGA FORUM - Hela Sveriges Amigatidning!
    AMIGA FORUM - Sweden's Amiga Magazine!

    My MorphOS blog
  • »22.12.15 - 14:01
    Profile Visit Website
  • Just looking around
    Posts: 11 from 2015/12/8
    Quote:

    Yasu wrote:
    @Patrik

    Why do you want to develop for 1.4.5? That is almost 10 years old now.


    My MorphOS machine is an A4000 with a CSPPC and I enjoy tinkering with it :). And as 1.4.5 is what's available, that's what I'm using.

    [ Edited by patrik 22.12.2015 - 18:13 ]
  • »22.12.15 - 16:12
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12199 from 2003/5/22
    From: Germany
    >> Same reason people develop for the 20-odd year old 68k 3.x probably.

    > that stopped development in 1994.

    You don't consider 3.5 and 3.9 official?
  • »22.12.15 - 20:43
    Profile