Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Wine & Installshield ( a good solution....)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks
View previous topic :: View next topic  
Author Message
Slammer
Bodhisattva
Bodhisattva


Joined: 28 Mar 2003
Posts: 270
Location: Greece

PostPosted: Wed May 28, 2003 10:55 pm    Post subject: Wine & Installshield ( a good solution....) Reply with quote

I had many problems using Installshield programs with Wine.
Doing the following almost 90% of programs working.

1. Using Latest Wine.
2. Assuming clean installation with winedefault.reg loaded.
3. Edit config of wine to emulate win98 version
4. Download dcom98.exe
5. Run:
Code:

wine dcom98.exe /c

With this command many native dlls are copied to system directory (but not register themselfs yet)
6. Run:
Code:

wine -dll ole32,oleaut32,rpcrt4=n dcom98.exe

With this command dcom98 will installed without errors.
7. Now cd to directory where your setup.exe is, and execute
Code:

wine -dll ole32,oleaut32,rpcrt4=n setup.exe


With this trick, most of my Installshield based programms working.
Back to top
View user's profile Send private message
ray0r
n00b
n00b


Joined: 06 May 2003
Posts: 14
Location: michigan, usa

PostPosted: Wed May 28, 2003 11:09 pm    Post subject: Reply with quote

thanks I will try this out. Hopefully get some more things running.
_________________
< [ run at your own risk ]>
Back to top
View user's profile Send private message
Lord Tocharian
Tux's lil' helper
Tux's lil' helper


Joined: 11 Mar 2003
Posts: 75

PostPosted: Thu May 29, 2003 4:23 pm    Post subject: Reply with quote

This definitely helps, thanks! Is there any way to modify your config file so you don't have to specify those dlls when you are installing a new program?
Back to top
View user's profile Send private message
Slammer
Bodhisattva
Bodhisattva


Joined: 28 Mar 2003
Posts: 270
Location: Greece

PostPosted: Sun Jun 01, 2003 9:59 pm    Post subject: Reply with quote

You can add the following lines in config file:

Code:

[AppDefaults\\setup.exe\\DllOverrides]
"rpcrt4"       = "native"
"oleaut32"     = "native"
"ole32"        = "native"


with this way, wine will use native dlls for the setup.exe. Be carefull because wine will use native dlls for every setup.exe program.
Back to top
View user's profile Send private message
Lord Tocharian
Tux's lil' helper
Tux's lil' helper


Joined: 11 Mar 2003
Posts: 75

PostPosted: Mon Jun 02, 2003 12:30 am    Post subject: Reply with quote

Thanks a lot! If I have any problems with setups I will comment that out but so far it seems to work fine.
Back to top
View user's profile Send private message
DntKnwHw
n00b
n00b


Joined: 14 Aug 2003
Posts: 74
Location: Philippines

PostPosted: Thu Aug 21, 2003 4:18 pm    Post subject: Reply with quote

how about emulating 2000 or XP?

any ideas? cause i have a game "enter the matrix" and it doesn't want to install, it wants 2000 or XP

and where does wine store this files?
Back to top
View user's profile Send private message
cripwalk
n00b
n00b


Joined: 13 Jul 2003
Posts: 59
Location: Socal

PostPosted: Fri Aug 22, 2003 4:25 am    Post subject: Reply with quote

You can edit the config file in ~/.wine/config
Back to top
View user's profile Send private message
plate
Bodhisattva
Bodhisattva


Joined: 25 Jul 2002
Posts: 1663
Location: Berlin

PostPosted: Fri Aug 22, 2003 1:12 pm    Post subject: Reply with quote

Very nice, thank you. Moved from Other Things Gentoo.
Back to top
View user's profile Send private message
FxChiP
Tux's lil' helper
Tux's lil' helper


Joined: 14 Apr 2003
Posts: 103

PostPosted: Fri Aug 22, 2003 4:51 pm    Post subject: Reply with quote

DntKnwHw wrote:
how about emulating 2000 or XP?

any ideas? cause i have a game "enter the matrix" and it doesn't want to install, it wants 2000 or XP

and where does wine store this files?


I think winex has an option to emulate 2k/XP. I'm not sure, though. I don't think vanilla wine can (at least, I haven't found the option for it).

Wine stores the config file in ~/.wine/ . The file is called config. Alternatively, you can use winesetuptk to have a more graphically oriented configuration (at least in Wine's case).
Back to top
View user's profile Send private message
zhenlin
Veteran
Veteran


Joined: 09 Nov 2002
Posts: 1361

PostPosted: Fri Aug 22, 2003 5:08 pm    Post subject: Reply with quote

WINE has not implemented the security portions of ADVAPI32 fully yet. So, it cannot fully implement any Windows NT...

But, you can force WINE to tell applications that they are in fact running on Windows XP...
Back to top
View user's profile Send private message
magrathea
n00b
n00b


Joined: 26 Jul 2003
Posts: 26
Location: amsterdam

PostPosted: Sun Oct 05, 2003 1:23 am    Post subject: Reply with quote

zhenlin wrote:
WINE has not implemented the security portions of ADVAPI32 fully yet. So, it cannot fully implement any Windows NT...

But, you can force WINE to tell applications that they are in fact running on Windows XP...


How is that possible?
_________________
magrathea home
mmm...... specs;
mama; AMD XP 2200+,384mb DDR,SCSI IBMx2,Geforce MX440, PCTV, MX700
4ngel;laptop 333mhz, dvd, 256mb RAM, 10gb HD 5400 rpm, ati rage lt pro 4mb
--------------------
Back to top
View user's profile Send private message
Slammer
Bodhisattva
Bodhisattva


Joined: 28 Mar 2003
Posts: 270
Location: Greece

PostPosted: Sun Oct 05, 2003 3:24 pm    Post subject: Reply with quote

It is better to emulate win2K and not XP. Wine support for win2K is better than XP.
Declare win2K to config file, but if you have to use native dll, these must be from win2K CD.

Define windows version here:

Code:

[Version]
; Windows version to imitate (win95,win98,winme,nt351,nt40,win2k,winxp,win20,win30,win31)" },
;"Windows" = "win98"
; DOS version to imitate
;"DOS" = "6.22"


For my use, I have two "fake" windows directories, one called "c_win98" and the other "c_win2k" and two config files, the first for win98 and the other for win2K. Using a script I can use wine to emulate both systems.
_________________
Keep Slamming...
Back to top
View user's profile Send private message
discomfitor
l33t
l33t


Joined: 21 Feb 2003
Posts: 927
Location: None

PostPosted: Tue Oct 07, 2003 9:21 pm    Post subject: urgh Reply with quote

tried it, but get the error "the installshield kernel (ikernel.exe) could not be launched". any suggestions?
_________________
There is no substitute for experience.
Imperfection indicates a lack of effort.
Back to top
View user's profile Send private message
thecooptoo
Veteran
Veteran


Joined: 27 Apr 2003
Posts: 1353
Location: UK

PostPosted: Fri Jul 07, 2006 5:20 pm    Post subject: Reply with quote

did you ever get a solution to thia - im having the same problem - a kernel.exe error message ( no error code)
_________________
join the optout - http://nhsconfidentiality.org
Back to top
View user's profile Send private message
discomfitor
l33t
l33t


Joined: 21 Feb 2003
Posts: 927
Location: None

PostPosted: Fri Jul 07, 2006 6:05 pm    Post subject: Reply with quote

Actually, I haven't had this problem in a very long time. They've done a lot of work on the installshield mechanism since 2003, and it works perfectly every time now from what I can see.
_________________
There is no substitute for experience.
Imperfection indicates a lack of effort.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum