SDK 53.24 ... and followups

Have a question about our Software Developer Kit? Ask them here.

SDK 53.24 ... and followups

Postby Raziel » Sat Oct 12, 2013 9:16 am

Thanks to the team we now have an updated SDK :-)

Does it follow the same advice as the pre 6 OS updates to install it into a fresh dir/partition and let AmiUpdate do the rest?
Or has it the ability to be upgraded over an old SDK (with all AmiUpdates)?

I'd fancy the second but think it's safer to do a new full install plus updates...
If slaughterhouses had glass walls, everyone would be a vegetarian. ~ Sir Paul McCartney
-
Did everything just taste purple for a second? ~ Philip J. Fry
-
Ain't got no cash, ain't got no style, ladies vomit when I smile. ~ Dr. John Zoidberg
User avatar
Raziel
 
Posts: 753
Joined: Sat Jun 18, 2011 5:00 pm
Location: A haunted Castle somewhere in the Bavarian Mountains

Re: SDK 53.24 ... and followups

Postby tonyw » Sat Oct 12, 2013 10:19 am

A few betatesters installed it over existing SDK installations without problems, but it's always safer to make a clean installation.
cheers
tony
User avatar
tonyw
AmigaOS Core Developer
AmigaOS Core Developer
 
Posts: 1239
Joined: Wed Mar 09, 2011 2:36 pm
Location: Sydney, Australia

Re: SDK 53.24 ... and followups

Postby salass00 » Sat Oct 12, 2013 11:28 am

The installation instructions still recommend doing a fresh installation so that's what I did here.
User avatar
salass00
AmigaOS Core Developer
AmigaOS Core Developer
 
Posts: 477
Joined: Sat Jun 18, 2011 4:12 pm
Location: Finland

Re: SDK 53.24 ... and followups

Postby zzd10h » Sat Oct 12, 2013 2:13 pm

Great to see an updated SDK.

Is there a way to see which functions are new or updated ?
A "What's new" file, maybe ?

Thank you OS4 team !
http://apps.amistore.net/zTools
X1000 - AmigaOS 4.1.6 / 4.1 FE
zzd10h
 
Posts: 544
Joined: Sun Sep 16, 2012 6:40 am
Location: France

Re: SDK 53.24 ... and followups

Postby Raziel » Sat Oct 12, 2013 4:19 pm

I did a fresh install, just copied over third party soft like subversion.

Mick did such a great job in managing the SDK updates that it has been a cake to install and update :-)

Thanks a lot to all :-)
If slaughterhouses had glass walls, everyone would be a vegetarian. ~ Sir Paul McCartney
-
Did everything just taste purple for a second? ~ Philip J. Fry
-
Ain't got no cash, ain't got no style, ladies vomit when I smile. ~ Dr. John Zoidberg
User avatar
Raziel
 
Posts: 753
Joined: Sat Jun 18, 2011 5:00 pm
Location: A haunted Castle somewhere in the Bavarian Mountains

Re: SDK 53.24 ... and followups

Postby ssolie » Sat Oct 12, 2013 7:15 pm

zzd10h wrote:Is there a way to see which functions are new or updated ?
A "What's new" file, maybe ?

I think it would easier if you just did a diff -r between the old one and the new one.

I didn't want to spend time explaining all the details in a text file nobody will ready anyway. ;)
AmigaOS Development Team Lead
Be authentic. Get AmigaOS.
User avatar
ssolie
AmigaOS Core Developer
AmigaOS Core Developer
 
Posts: 1000
Joined: Mon Dec 20, 2010 9:51 pm
Location: Canada

Re: SDK 53.24 ... and followups

Postby blmara » Sat Oct 12, 2013 10:52 pm

ssolie wrote:I didn't want to spend time explaining all the details in a text file nobody will ready anyway. ;)


While recompiling my source, at least one change found: there is no IDOS->GetProgramName() anymore, but probably the new IDOS->GetCliProgramName() is renamed version. And there seems to be a change of application.library interface version needed according to autodoc.

Yes, I understand that doing a ChangeLog takes some time, but it also helps to adapt the sources to a new SDK.

Marko
blmara
 
Posts: 60
Joined: Thu Jun 23, 2011 10:03 am

Re: SDK 53.24 ... and followups

Postby chris » Sat Oct 12, 2013 11:03 pm

blmara wrote:While recompiling my source, at least one change found: there is no IDOS->GetProgramName() anymore, but probably the new IDOS->GetCliProgramName() is renamed version. And there seems to be a change of application.library interface version needed according to autodoc.


Yes, if you're using interface v1 (which you will be), OS4 complains profusely when launching your application. It has to be interface v2 when using the new includes. This almost certainly means nothing newly compiled using application.library will work on OS4.0.

There's a new tag to create an alpha channel out of 8-bit picture DT subclasses, some new tags for SetWindowPointer to get the new pointer shapes, some new commodities.library functions to get a list of running commodities and send them messages, dos.library has some new functions and a new function table interface for filesystems and... that's all I've discovered for now.

Yes, I understand that doing a ChangeLog takes some time, but it also helps to adapt the sources to a new SDK.


Usually I miss some new functionality, so a changelog would be useful.
chris
 
Posts: 548
Joined: Sat Jun 18, 2011 12:05 pm

Re: SDK 53.24 ... and followups

Postby ssolie » Sun Oct 13, 2013 4:18 am

blmara wrote:While recompiling my source, at least one change found: there is no IDOS->GetProgramName() anymore, but probably the new IDOS->GetCliProgramName() is renamed version. And there seems to be a change of application.library interface version needed according to autodoc.

Both of these changes should be covered by the SDK FAQ now.
AmigaOS Development Team Lead
Be authentic. Get AmigaOS.
User avatar
ssolie
AmigaOS Core Developer
AmigaOS Core Developer
 
Posts: 1000
Joined: Mon Dec 20, 2010 9:51 pm
Location: Canada

Re: SDK 53.24 ... and followups

Postby Belxjander » Sun Oct 13, 2013 6:29 am

Well I ran into a weird problem...

The SDK Installer decided to cut off everything past the entry for the SDK in my User-Startup sequence

and as that entry was near the beginning... obliterated ALL of the file following...so I lost the MUI and Application assigns for everything else installed.

Neat fun... not... is the Installer suppossed to have exclusive control or have any trigger for "cutting short" files like that ?

repeat installation did not repeat this fault... so something about my original User-Startup triggered the misbehaviour
Last edited by Belxjander on Sun Oct 13, 2013 7:57 am, edited 1 time in total.
Belxjander
 
Posts: 261
Joined: Mon May 14, 2012 11:26 pm
Location: 日本千葉県松戸市 / Matsudo City, Chiba, Japan

Next

Return to SDK Support

Who is online

Users browsing this forum: No registered users and 2 guests