|
Amiga Inc. Faq-O-Matic : Amiga SDK FAQ :
What version of Linux is recommended for the SDK? |
Developer Support officially recommends RedHat 6.1.
However, the Developer Support team has received reports of the SDK installing under SuSE, Slack and versions of Mandrake less than 7.1.
We are working on the SDK to overcome the problem of the SDK not working with with Mandrake 7.1 and Redhat 6.2.
ray, ray |
Using the SDK under Debian Linux
To do this under the 'Potato' release, you must have "rpm" installed. However, Debian's package database is not in the same format as what "rpm" expects so it will complain about broken dependencies.
You must resolve these dependencies manually. To do so:
- run "rpm" on the file(s) you wish to install. A listing of broken dependencies will be displayed. Note that the dependencies are expressed in terms of individual *files*, not Debian packages.
- find the Debian packages which contain the relevant files.
**NOTE** -- Debian Potato (at the time this FAQ entry was written) already ships with all of the prerequisite files (at least this is my experience).
Once you're certain all the requisite files have been installed, use the "--force" option of "rpm" to have it ignore dependencies. You should now have a working installation of the Amiga SDK under Debian.
Alternate Solution
It is reported that the easiest way to install the SDK under Debian is to first convert the RPM packages to debs with the alien tool. To create a deb package in the current directory form an RPM called amiga-sdk-1.0.i386.rpm located in directory /this/path, do the following:
- alien /path/amiga-sdk-1.0.i386.rpm
- install the deb with "dpkg --install amiga-sdk_1.0.deb"
kc5tja, ray |
I am unable to get alien to recognise the .dat files which are on my distribution disk. Is there a conversion required to get them to .rpm so that alien can be used?
Thanks
glenn |
The .dat files are encrypted rpms. You need to run the installer which will, in turn, attempt to install the rpms (once you have input the right information).
If you have additional problems (as I did), you can run the installer just to the point of being able to obtain the rpms and then use whatever local tool is appropriate for finishing the install manually. See http://www-4.ibm.com/software/developer/library/amiga2/index.html?dwzone=linux for some more information on these work-arounds.
joe |
I have tried the instructions as outlined and have been able to copy the extracted rpm files to a separate directory. From there, I am able to "rpm -i --nodeps" the documentation and gplutils packages without any problems. However, when I try to install the sdk itself I get the following error:
"amiga-sdk-1.0-3.i386.rpm cannot be installed"
I am running ncurses4.2-9. The Linux distribution that I am trying to run on is Corel Linux 2.0. Any ideas as to what else may be in the way?
Thanks,
glenn |
Hmmm ... I also have ncurses 5.0-6 (base, bin, and lib). Perhaps that is causing conflict with the SDK?
Thanks again,
glenn |
[Append to This Answer] |