SUSE® Linux Enterprise 10 Software Developer Kit (SDK) is a comprehensive development toolkit that is designed to support developers, as well as independent hardware vendors (IHVs) and independent software vendors (ISVs), to create applications on or port them to SUSE Linux Enterprise 10 products.
This SDK can be used with both the SUSE Linux Enterprise Server 10 and the SUSE Linux Enterprise Desktop 10 products.
To get the latest SDK, go to Novell Downloads.
To use this SDK, you must install either
For a detailed list of changes, see the change log file on the installation media. For the CD media kit, it’s on CD1.
Some highlights for this release include the Ruby on Rails* packages for rapid Web development with the Ruby programming language, an updated Mono® stack, and version 4 of the Qt libraries.
You can add the SDK to the SUSE Linux Enterprise Server or Desktop as an add-on product at install time or later.
To add the SDK while installing SUSE Linux Enterprise Server 10 or Desktop 10:
On the Installation Mode screen, select .
Depending on your installation, you can add the SDK from CD1 or from a remote installation SDK source, such as an FTP server on the next screen.
To add the SDK after you have already installed SUSE Linux Enterprise Server 10 or Desktop 10:
Start YaST2.
Under , add CD1 of the SDK or a remote installation SDK source.
Either manually select the specific packages you want to install or choose from the following predefined usage patterns under :
If you don’t find a specific package that you need in any of the suggested usage patterns, try the package search. Some packages might not be included in a usage pattern.
We do not recommend updating the SDK from Novell Linux Desktop 9 or from SUSE Linux Enterprise Server 9. If possible, install the SDK from a fresh SUSE Linux Enterprise 10 installation.
If you want to continue with the update, we recommend that you add the SDK as an add-on product during the update:
Select and select the SDK installation sources.
Select as the update option.
If you add the SDK during installation, online update SDK sources are added when you register your product.
If you add the SDK later, run the Novell Customer Center Configuration in YaST2. You don’t need to re-enter your registration data to run this, but it adds the SDK update sources to your configuration.
The tog-pegasus package that ships with the SDK and the openwbem package that ships with SUSE Linux Enterprise Server are mutually exclusive. You can have only one of these packages installed.
If you encounter problems with the software, please report them by using Bugzilla or your regular contact or feedback channel.
For the most up-to-date information, refer to the SDK release notes, which are automatically updated during installation if you have Internet access, or to the Novell Developer Network site.
Please direct general feedback and suggestions to Developer Feedback.
Novell, Inc. makes no representations or warranties with respect to the contents or use of this documentation, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Further, Novell, Inc. reserves the right to revise this publication and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes.
Further, Novell, Inc. makes no representations or warranties with respect to any software, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Further, Novell, Inc. reserves the right to make changes to any and all parts of Novell software, at any time, without any obligation to notify any person or entity of such changes.
Any products or technical information provided under this Agreement may be subject to U.S. export controls and the trade laws of other countries. You agree to comply with all export control regulations and to obtain any required licenses or classification to export, re-export, or import deliverables. You agree not to export or re-export to entities on the current U.S. export exclusion lists or to any embargoed or terrorist countries as specified in the U.S. export laws. You agree to not use deliverables for prohibited nuclear, missile, or chemical biological weaponry end uses. For more information on exporting Novell software, see the Novell International Trade Services Web page. Novell assumes no responsibility for your failure to obtain any necessary export approvals.
Copyright © 2006 Novell, Inc. All rights reserved. No part of this publication may be reproduced, photocopied, stored on a retrieval system, or transmitted without the express written consent of the publisher.
Novell, Inc. has intellectual property rights relating to technology embodied in the product that is described in this document. In particular, and without limitation, these intellectual property rights may include one or more of the U.S. patents listed on the Novell Legal Patents Web page and one or more additional patents or pending patent applications in the U.S. and in other countries.
For Novell trademarks, see the Novell Trademark and Service Mark list.