Novell Home


Novell Linux Desktop SDK

From Developer Community

Contents

Novell Linux Desktop 9 - SDK Service Pack 2 Release

This SDK (Early Access) supports application development for Novell Linux Desktop (both Service Pack 2 and 3). To build the Novell Linux Desktop product, it provides you, as a developer, ISV, or IHV, all the tools you need to port applications to all of the platforms supported by Novell Linux Desktop.

The SDK also contains IDEs, debuggers, code editors, and other related tools. It supports most major programming languages (including C, C++, Java, and most scripting languages).

For your convenience, the SDK includes multiple YAST and Perl packages that are not included in Novell Linux Desktop.

As this is a first release of the Novell Linux Desktop SDK, we anticipate making changes based on the feedback we receive. If you have ideas on what we can improve, please contact us with your ideas.

As this is a first release of the Novell Linux Desktop SDK, we anticipate making changes based on the feedback we receive. If you have ideas on what we can improve, please SDK feedback contact us with your ideas.

Dependencies

Novell Linux Desktop SDK requires Novell Linux Desktop. Learn more about Novell Linux Desktop including how to get your evaluation copy today.

What's new in SDK Service Pack 2

For a detailed list of changes, please see the Novell Linux Desktop 9-SDK-ChangeLog file on the installation medium. Please note: This SDK (Early Access) supports both Service Pack 2 and 3 of Novell Linux Desktop 9.

  • Update of Eclipse to Version 3.1
  • Update of Subversion to version 1.2
  • Update of Eric3 to version 3.7
  • Update of Zope to version 2.7.6
  • Update of vym to version 1.4.1
  • Update of selfhtml to version 8.1
  • Update of oprofile to version 0.9.1
  • Update of YaST documentation
  • Update of TaskJuggler to version 2.11
  • Update of Mono to version 1.1.7
  • Added treeline 0.12.0

Readme

We recommend viewing the SDK Readme, which contain general information as well as lists of known issues.

Please Note

If you plan to develop for SUSE Linux Enterprise Server 9 (SLES 9), Novell strongly recommends to use the SLES 9 SDK. If you plan to develop for Novell Linux Desktop 9 (NLD 9), we recommend that you use the NLD 9 SDK. Both SDKs offer the same development tools and you should, whenever possible, build your application on the platform you're targeting, using the appropriate SDK.

To get both SDKs, go to

Articles

installation: gain access to the sdk with update.novell.com

Use update.novell.com to download and install the Novell Linux Desktop SDK components. Note: as part of your Novell Linux Desktop installation, your system should have been activated against the ZENworks Linux Management servers at udpate.novell.com. In case you do not have an activation code, you can obtain an evaluation copy today.

Using the rug command line client. As root, execute the following command:

rug sub nld9

(this will make sure that you subscribed to the Novell Linux Desktop channel on update.novell.com).

rug sub nld9-sdk

(this will subscribe you to the Novell Linux Desktop SDK channel on update.novell.com).

rug search 'package'

will then allow you to lookup packages you would like to install from our SDK.

rug install 'package'

will install the package from update.novell.com.


Using the red-carpet GUI client:


  • Under Gnome: Simply click on System > Software Update from your menu. This will start Red Carpet. You will be required to provide your root password.


  • Under KDE: Simply click on System > Configuration > Red Carpet from your menu. This will start Red Carpet. You will be required to provide your root password.


  • From the Red Carpet menu, please click on Edit > Channel Subscriptions (Ctrl+B). If your system has been activated, you will be able to see the 'nld9-sdk' channel.


  • These.


Download ISO Images

The following images are available for SUSE LINUX platforms:

  • x86 (i386®)
  • AMD64™/Intel® EM64T (x86-64)

x86 (i386) platform

NLD-9-SDK-SP-2-i386-RC3-CD1.iso MD5: 9ad6f5698fddebf04ec9f8c4022b0ae0
NLD-9-SDK-SP-2-i386-RC3-CD2.iso MD5: 42dce5e3b712e6a618e82d07f4133dab
NLD-9-SDK-SP-2-i386-RC3-CD3.iso MD5: 12996d8d52c15a1e026668b20c3f28c3
Intel Compiler 

AMD64™/Intel® EM64T (x86-64) platform

NLD-9-SDK-SP-2-x86-64-RC3-CD1.iso MD5: f9cb73acfbef920b34c474fe5d3c6e81
NLD-9-SDK-SP-2-x86-64-RC3-CD2.iso MD5: 7dd79c76a55eac020515fc81abe1f277
Intel Compiler 


IDEs and Related Tools

Anjuta
DDD
Eclipse
Eric
KDE sdk (kdesdk)
KDevelop3
Mono
Source Navigator
XEMacs

YaST SDK

YaST packages are included in the Novell Linux Desktop SDK channel.

Web and Graphics Tools

Dia
GIMP
ImageMagick
Lynx
Quanta
WML


Other Tools and Libraries

CUPS DDK
DejaGnu
OProfile (kernel feature is active in SLES)
PyQt
Subversion
Valgrind (x86 only)
xine
xslide


Documentation and Publishing

DocBook
Doxygen
Quanta
XEmacs

Source

Novell Linux Desktop 9 source [FTP].

Newsgroup

novell.devsup.sle_sdk News

© 2008 Novell, Inc. All Rights Reserved.