RealMeteo Windows to Linux porting (with WINE) DLL issue

Hi,
I repost newly the question because was stopped in another post.
RealMeteo is an automated web browser  (free for personal and noprofit)  that I developed in VB5 and work fine in MS WIN98, 2K, XP, Vista and W7 (Download it on www.realmeteo.com )
I like port it on LINUX and part of work was made from DUNCAN_ROE, using WINE. More details of work on: http://www.experts-exchange.com/Programming/System/Linux/Q_25081939.html
Somebody want to try to finish job?


www_infrarossi_itAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

gheistCommented:
Your application requires MFC42 redist also
err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\windows\\system32\\scrrun.dll") not found
If you include that file (VS lets you redist it) odds are high it even runs because current installer generally fails because one ocx misses it.

I'd propose to have all dependencies in program's directory to allow it on Win64 without digging deep into SxS and WoW stuff.

Also - can you publish .zip (with 7-zip) of program to extract in directory and run afterwards?
0
www_infrarossi_itAuthor Commented:
Excuseme but our staff every work in windows and never in linux.
Can you try to do it?
Let me know wath files you need.
regards
0
www_infrarossi_itAuthor Commented:
I think that solution is not possible .
0
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

www_infrarossi_itAuthor Commented:
close and refound
0
gheistCommented:
You need to include all dlls not included in wine in directory of the program (aka make self-contained)
Then run program in wine and at least attempt to address all errors by wine.
e.g. Google Picasa windows version runs under wine perfectly without any warnings.

PS I could not get DLL I mentioned unless I extract it from your version of visual studio. If you ship at least err:...:import_dll odds are better that your program will run under linux.

PPS It cannot happen that quickly.

PPPS Q for asker - do you have a Linux with wine installed (Ubuntu, Mint, OpenSUSE, Fedora or any of your preference)?
0
www_infrarossi_itAuthor Commented:
0
gheistCommented:
So far so good. Set of DLLs looks complete.
I will check if some of your DLLs can be replaced with wine built-in.
I see it heavily relies on mshtml.dll, I will check more carefully if it works at all because wine uses mozilla instead of trident for html rendering.
0
www_infrarossi_itAuthor Commented:
RealMeteo is working on linux?
0
gheistCommented:
It is not working with "RunOnLinux" wine frontend with IE6 or IE7 (shows black dark screen)
It is the best tool of a kind.
RunOnLinux is included in Ubuntu, so give Ubuntu 10 a try - maybe some day it starts to work magically.
For me it runs old and new games properly, and it has separate C: for each application unless you choose otherwise.
0
www_infrarossi_itAuthor Commented:
I think that question is not clear and sorry for my little english language.
To pay 500 points, we are looking somebody that finish the job, and make work realmeteo under linux, any distro.
If not, sorry, but we are not experts (obviously) and can't do nothing. We can only repeat yours clear instructions:  "how to do it".

Many thanks
Regards
0
gheistCommented:
To rewrite in QT or Java? LOL :)
0
www_infrarossi_itAuthor Commented:
Yes,
thank for clarification.
If you roll back this question was posted more times in some years, and everybody fail in mission for a problem or an other, and assistance was very difficult done step-by-step.
So I tried a new approach: try yourself using last job (http://www.experts-exchange.com/Programming/System/Linux/Q_25081939.html ) and if you are able to do a next step and arrive to end.
In any case, I think that this question can be closed, because appear as unsolvible question. At this time, I think that nobody is able to port software on linux.
Excuse me for little english that is a my personal problem (I speack Italian).
Please close this question and refound points.
Regards
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Linux

From novice to tech pro — start learning today.