Re: How install D7 Arch under Suse 9 Pro
From: pnichols (paul_at_comp.net)
Date: 02/26/04
- Next message: Rudy Velthuis (TeamB): "Re: D8: first impression and uneasy feeling... (long)"
- Previous message: David Clegg: "Re: Newsreaders"
- In reply to: mamcx: "Re: How install D7 Arch under Suse 9 Pro"
- Next in thread: mamcx: "Re: How install D7 Arch under Suse 9 Pro"
- Reply: mamcx: "Re: How install D7 Arch under Suse 9 Pro"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Thu, 26 Feb 2004 17:05:59 -0500
mamcx wrote:
> And before be tempting:
>
> - I want Delphi. Period. Not suggest other tool, no kilyk or anything
> else. (No, i don't have problems with other tools..ok? I don't hate
> other tools...ok?)Please, keep the focus...
> - I have control over what distros i deploy or use: Suse/Lindows. No
> need more by now
> - If something install, i expect that work : run. If not run, tell my
> that not work
Install the latest version of wine on Suse 9. Go to the wine site and make
SURE you get the latest RPMs.
Once you have installed wine, go to winesetup. This may appear in your
WindowManager Start button (or with WindowMaker,BlackBox on the right click
for start menu, but in these two, it probably will not). If you are using
KDE/Gnome it may or may not appear under the emulators menu settings, in
the Suse menu option.
If it does not show up in the menu bar, go to a terminal and type winesetup.
Make sure you are not superuser when you do this (aka root). You should be
logged in as per your own user account, since it will save the fake_windows
profile under your /home/<username> directory (/hone/<username>/.wine
folder).
Once Wine setup GUI is running, go to the Drives option. Make sure that your
CD-ROM is pointing to a fake path (ie E drive) and is pointing
to /media/<yourcddevice>. If you have a Win32 (aka VFat) partition, make
sure that the fake path is set (ie D: points to /windows/D). Save these
settings. If you need more info on your CD-ROM settings I have an auto
mounter written in Java, if you need it, for earlier versions of Linux
(requires JDK 1.4.2).
Once you have wine installed and running correctly (you can check by using
Word Pad, Note Pad, paint, etc), insert the Delphi CD and mount it, if it
does not auto_mount.
>From Konqueror, (launch manually if you are using in Gnome or another
Window Manager), and go to the CD-ROM device. Find the install.exe or
setup.exe for Delphi 7 and double click. If Konqueror ask you what program
you want to launch it with, find Wine (wine is located in /usr/bin on
Suse). Launch and run the install. If it crashes out on you, notice the
place where it crashes and take down the message. If it refers to a
registry entry, you might have to enter this info yourself. There are three
registry files (actually more like INI File structures) in wine. These are:
system.reg (holds Window Registry settings)
userdef.reg (holds user defined registry settings, like Doucments and
Settings on Windows and HKEY_CURRENT_USER registry entries)
user.reg (holds basic user settings, keyboard settings, country
settings,etc).
Usually what you will need to modify will be in the system.reg file. You can
open this up in KWrite,KEdit, GEdit, XEmacs, VIM, etc. Once open, it should
look somewhat familar to Windows.ini files, but instead of a regular ini
file, it will contain the [HKEY_LOCAL_MACHINE], [HKEY_CURRENT_USER], etc.
registry settings, just as in Windows. Adjust these settings as needed. You
might have to add some Windows dlls to your Wine session to make this work.
<NOTE: IF you do not possess a Windows license, you cannot legally do this,
and I do not know if Microsoft will allow you to separate Windows system
dlls or other dlls from the OS legally. You certainly cannot ship ANY of
the Windows special or system dlls>.
If you decide to gamble with the license issues, these dlls will need to go
in the fake_windows directory, as per below:
/home/<username>/.wine/fake_windows/Windows/System or /System32 directories
as normal Windows would hold the needed dlls.
ADDITIONAL:
(1) I would recommend to emulate Windows 98 instead of Windows 95.. I do not
know how well Win 95 will work with a late version of Delphi.
(2) You may have to break down the install. Sometimes, Wine will not go
through an installer perfectly that is written for Windows. I have had
problems with some Wise scripts that we built for installation programs,
for example. Most of these are calling specific Windows proprietary dlls
(like the richedit32.dlls for instance). If so, see if you can find the
separate install calls and install them manually.
(3) I would recommend using a VFat partition. The Windowing system in Wine
seems to work better with a VFAT rather than eth3, or resier partition.
(4) You may have to play and experiment. I have not tried to install
anything later than BCB 4 on Wine. It went through OK, but I did have to do
some manual tweaking and I had to manually copy the C++ dlls from Borland
it was looking for on runtime stuff. I have not tried to install any
version for Delphi on Wine (we use VNC instead), other than version 1 a
long time ago.
(5) You may have to play with this some. It can work, but it may or may nopt
take some effort on your part.
Good luck and hopes this helps ya..
- Next message: Rudy Velthuis (TeamB): "Re: D8: first impression and uneasy feeling... (long)"
- Previous message: David Clegg: "Re: Newsreaders"
- In reply to: mamcx: "Re: How install D7 Arch under Suse 9 Pro"
- Next in thread: mamcx: "Re: How install D7 Arch under Suse 9 Pro"
- Reply: mamcx: "Re: How install D7 Arch under Suse 9 Pro"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]