LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 09-11-2005, 05:59 AM   #1
yapp
Member
 
Registered: Apr 2003
Location: Netherlands
Distribution: SuSE (before: Gentoo, Slackware)
Posts: 613

Rep: Reputation: 30
Running Internet Explorer 5 with Wine


This may seam like a weird question: I'd like to run Internet Explorer 5.x with Wine. I don't use IE to browse for websites (I have konqueror for that), but I use it to test the websites I create. MSIE 5.0/5.5/6.0 have nasty bugs with stylesheet rendering, but unfortunately I can't ignore MSIE because many visitors use it.

I have Internet Explorer 6.0 working, but I still need to test with 5.0/5.5.

From quirksmode.org, I copied the older MSIE versions, but I get this error when running an older version of MSIE:

Quote:
wine: Call from 0x40168a to unimplemented function shdocvw.dll.IEWinMain, aborting
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: unimplemented function shdocvw.dll.IEWinMain called in 32-bit code (0x45b6a053).
I get the sense that wine can't find the right SHDOCVW.DLL, but how can this be fixed?

Thanks in advice.
 
Old 09-11-2005, 07:30 AM   #2
perfect_circle
Senior Member
 
Registered: Oct 2004
Location: Athens, Greece
Distribution: Slackware, arch
Posts: 1,783

Rep: Reputation: 53
You can run it with crossover office. When I installed Microsoft office 2000 in linux (with crossover office) IE 5 was also installed. The webpage is http://www.codeweavers.com/products/ but the product is not for free
 
Old 09-11-2005, 03:06 PM   #3
yapp
Member
 
Registered: Apr 2003
Location: Netherlands
Distribution: SuSE (before: Gentoo, Slackware)
Posts: 613

Original Poster
Rep: Reputation: 30
Quote:
Originally posted by perfect_circle
The webpage is http://www.codeweavers.com/products/ but the product is not for free
Too bad, because I already have the rest working with the normal version of Wine... I still hope it's possible with wine itself.
 
Old 09-12-2005, 12:15 PM   #4
sorin25
LQ Newbie
 
Registered: Sep 2005
Location: Romania/Bucharest
Distribution: Ferdora Core 3
Posts: 7

Rep: Reputation: 0
I found this in another post:
http://www.tatanka.com.br/ies4linux/index.html
It's a script that installs and configures IE5/IE5.5/IE6 on linux using wine. I didn't try the script, but it seems to work.
 
Old 09-12-2005, 01:55 PM   #5
yapp
Member
 
Registered: Apr 2003
Location: Netherlands
Distribution: SuSE (before: Gentoo, Slackware)
Posts: 613

Original Poster
Rep: Reputation: 30
Quote:
Originally posted by sorin25
I found this in another post:
http://www.tatanka.com.br/ies4linux/index.html
It's a script that installs and configures IE5/IE5.5/IE6 on linux using wine. I didn't try the script, but it seems to work.
Really cool, thanks a lot! This seams like the best solution that could be found.. An automated installer script :-)

update: I didn't get the IE versions of the automated installer script working, but I found a trick to fix my first problem.

I managed to get the older versions of MSIE running with the following command:

Code:
WINEDLLOVERRIDES="urlmon=n;shdocvw=n;mshtml=n"
wine 'C:/Program Files/Multiple IE/ie5.01sp2nt/IEXPLORE.EXE'

Last edited by yapp; 09-12-2005 at 04:48 PM.
 
Old 09-12-2005, 01:57 PM   #6
gkiagia
Member
 
Registered: Oct 2003
Location: Greece
Distribution: Debian sid
Posts: 248

Rep: Reputation: 30
I did that with wine tools.
winetools normally installs IE6 but if you put the ie5 setup program (with all the rest .cab files) in ~/winetools/sys and rename it to ie6setup.exe , winetools will use it instead of downloading the real ie6setup.exe.
I used wine20050429. By the way, what version of wine are you using? There might be a bug in wine preventing you from installing ie. Link to winetools:
http://www.von-thadden.de/Joachim/WineTools/
 
Old 09-12-2005, 06:02 PM   #7
yapp
Member
 
Registered: Apr 2003
Location: Netherlands
Distribution: SuSE (before: Gentoo, Slackware)
Posts: 613

Original Poster
Rep: Reputation: 30
Whoo hoo. I've managed to get IE5/5.5 working with 'ies4linux' in wine 20050725.

I needed a long list of dll-overrides to get it working. Basically I added a new dll-override each time I get an "stub" error message at the console.

This is the list I've used to run it:

Code:
WINEDLLOVERRIDES="ole32=n;mlang=n;shdocvw=n;shdoclc=n;
urlmon=n;shlwapi=n;mshtml=n;mshtmled=n;mshtmler=n;wininet=n"
wine /home/diederik/.ies4linux/ie55/drive_c/etc...
 
Old 09-13-2005, 04:13 AM   #8
sorin25
LQ Newbie
 
Registered: Sep 2005
Location: Romania/Bucharest
Distribution: Ferdora Core 3
Posts: 7

Rep: Reputation: 0
Checkout the wine.conf man, there is a section for DllOverrides, and also one per application [AppDefaults\\<appname>\\DllOverrides]. I haven't used it, but should shorten your command line a lot.
 
Old 09-13-2005, 07:38 AM   #9
gkiagia
Member
 
Registered: Oct 2003
Location: Greece
Distribution: Debian sid
Posts: 248

Rep: Reputation: 30
Hey, wine.conf isn't used anymore since wine 200506xx.
Instead, you can add dlloverrides using wineconf, the wine configuration utility.
 
Old 09-14-2005, 01:41 PM   #10
yapp
Member
 
Registered: Apr 2003
Location: Netherlands
Distribution: SuSE (before: Gentoo, Slackware)
Posts: 613

Original Poster
Rep: Reputation: 30
Quote:
Originally posted by gkiagia
Hey, wine.conf isn't used anymore since wine 200506xx.
Instead, you can add dlloverrides using wineconf, the wine configuration utility.
I don't believe I've found application-specific dlloverrides in the winecfg tool yet.. I've found the keys in the registry though.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
anyone ever got internet explorer running on RH DKY Linux - Newbie 12 12-15-2006 02:19 PM
Wine , Internet Explorer and BitLord motu Linux - Newbie 5 05-10-2005 02:09 AM
WINE and Internet Explorer 2782d4 Linux - General 20 09-15-2004 04:14 AM
Wine with Internet Explorer devinWhalen Linux - Software 8 05-13-2003 03:00 PM
WINE to use Internet Explorer hornbm Linux - General 12 04-14-2002 09:39 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 09:28 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration