Dear Users! Please post bug reports about FDM here!

FDM Linux version or run in WINE?

Moderators: Usher, Alex

Guest

Re: FDM4Ubuntu

Postby Guest » Wed Jan 02, 2008 2:32 pm

I'm currently using Ubuntu 7.10 AMD64 and wine 0.9.52 (current) and tried installing fdm in my wine's virtual c drive. The installation seemed to go as intended, but when I tried to run fdm via the command "wine fdm.exe" in the directory below (without the wine drive letter and the extra /'s, those are the proper wine interface) and received this error after execution...
Error Message wrote:err:module:import_dll Library MFC42.DLL (which is needed by L"Z:\\home\\user\\.wine\\drive_c\\Program Files\\Free Download Manager\\fdm.exe") not found

err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\user\\.wine\\drive_c\\Program Files\\Free Download Manager\\fdm.exe" failed, status c0000135



I'll reasearch this more and If I find anything out I'll let everyone know.

FDM for Linux Campaigner wrote:We are all seriously calling the management to create a port of the greatest and best download manager on this planet to the following:

Ubuntu x86
Ubuntu x64
Kubuntu x86
Kubuntu x64
Xubuntu x86
Xubuntu x64

Everyone /sign as well!

/sign
komealy
Posts: 2
Joined: Wed Jan 02, 2008 2:38 pm
Location: USA

MFC42.DLL

Postby komealy » Wed Jan 02, 2008 2:57 pm

Now that I'm properly registered, I'll give you an update to my issue above...

I tried to copy my mfc42.dll file from my windows side of my computer's working installation of fdm to my wine's virtual c drive, which didn't have one in its windows/system32/ directory, then tried executing again as above and received the same error. In wine's configuration under the "Libraries" tab you have an option to override DLL's, I tried this with my mfc42.dll with no prevail, the same error. I'll look at kylix and the fdm source if I can. I think I saw someone say it was programmed in Delphi, which I'm not familiar with. But I'll check it out.
FDM for Linux Campaigner wrote:We are all seriously calling the management to create a port of the greatest and best download manager on this planet to the following:

(K)(X)Ubuntu x86, & x64

Everyone /sign as well!

/sign
komealy
Posts: 2
Joined: Wed Jan 02, 2008 2:38 pm
Location: USA

FDM 2.1

Postby komealy » Wed Jan 02, 2008 4:34 pm

Well I tried to install the FDM ver 2.1 on my Ubuntu 7.10 AMD 64 just by downloading the file and running 'wine fdm949inst.exe' in my download directory, it installs to the wine virtual c drive, no problem, and runs...beautifully. I got this idea thanks to the forum on http://www.winehq.org. They had a working screenshot of 2.1, but not 2.5.

So I guess we need to find out what changed between 2.1 and 2.5, because I was trying 2.5 before.
FDM for Linux Campaigner wrote:We are all seriously calling the management to create a port of the greatest and best download manager on this planet to the following:

(K)(X)Ubuntu x86, & x64

Everyone /sign as well!

/sign
Xorios
Posts: 4
Joined: Sun Jan 29, 2006 11:40 am

Re: FDM4Ubuntu

Postby Xorios » Sat Jan 12, 2008 12:25 pm

Well, this is really a popular request!
Could we have an "official" answer from FDM's developpers?

FDM for Linux Campaigner wrote:We are all seriously calling the management to create a port of the greatest and best download manager on this planet to the following:

Ubuntu x86
Ubuntu x64
Kubuntu x86
Kubuntu x64
Xubuntu x86
Xubuntu x64

Everyone /sign as well!

/sign
/sign
Guest

Re: FDM4Ubuntu

Postby Guest » Sat Jan 12, 2008 10:58 pm

Stop complaining - do it yourself.
Guest

Re: FDM4Ubuntu ^W FDM4Linux

Postby Guest » Wed Jan 23, 2008 4:28 pm

Anonymous wrote:Stop complaining - do it yourself.
You might as well give the man what (s)he's asking for. Otherwise you're nothing but complaining yourself. ;-P

I was using FDM pre-2.0 versions before my transition to Linux (exclusively for home use). I'm glad it's Free now (instead of free) and I'd much appreciate using it again. Seriously, Linux GUI download managers suck big time. The standard DM in Firefox is better than most. I've tried like 10 of them. The new KGet 1.0 (a KDE4/Qt4 app) shows promise but I haven't use it too much yet though.

Could anyone with a knowledge of both Delphi and Kylix please, please, pretty please, take a look at the source code? It doesn't have to have anything but the basic FDM Lite features. I haven't used the "community options" at all and there's a plenty of Linux torrent clients out there. uTorrent under wine being the best probably. :-)
Guest

Re: FDM4Ubuntu ^W FDM4Linux

Postby Guest » Wed Jan 23, 2008 5:48 pm

Could anyone with a knowledge of both Delphi and Kylix please, please, pretty please, take a look at the source code?
Someone mixed something up. Contrary to the above statement which I quoted from an earlier post FDM is coded in C++. This could make creating a Qt or GTK version doable. If the engine is not too integrated into the GUI that is. Upon casual inspection it looks alright, but again, can anyone skilled inspect it?
Guest

Postby Guest » Fri Feb 01, 2008 2:46 pm

I'm running FDM 2.5 in Ubuntu 7.10 under wine, and it seems to work fine, but I'd love to see a native Linux version.
Guest

Re: FDM4Ubuntu ^W FDM4Linux

Postby Guest » Sat Feb 02, 2008 6:19 pm

Anonymous wrote:
Could anyone with a knowledge of both Delphi and Kylix please, please, pretty please, take a look at the source code?
Someone mixed something up. Contrary to the above statement which I quoted from an earlier post FDM is coded in C++. This could make creating a Qt or GTK version doable. If the engine is not too integrated into the GUI that is. Upon casual inspection it looks alright, but again, can anyone skilled inspect it?


The GUI is not the problem, this can be redone with some time on your hands. The real problems are native Win32 API calls which have to be redone on linux. Win32 API is nice, short (small code) and simple, but if you have to port it to another OS, you have to re-invent the wheel and 4 lines of pure win32 api code can make several hundred lines of code on other OS's (any OS, not just linux).
Guest

Postby Guest » Tue Feb 05, 2008 5:18 pm

To whoever got it running under wine, can you post how you got it running?
Running gutsy + 0.9.54 it fails with:
wine: Call from 0x7bc612bd to unimplemented function msvcrt.dll.__CxxFrameHandler3, aborting
err:seh:setup_exception stack overflow 492 bytes in thread 0034 eip b7d35743 esp 00240e14 stack 0x241000-0x350000
Guest

Postby Guest » Mon Feb 11, 2008 6:53 pm

I'm running Debian testing with wine 0.9.53 from unstable. The installation of Lite version (which interrests me) goes smoothly, but I don't have the icons in the application window. That coupled with no browser integration or Flashgot makes using FDM no fun at all in wine.
Andrius

winelib

Postby Andrius » Tue Feb 19, 2008 6:48 pm

I1m almost sure it can be compiled winelib, if I could get a tarball of the code I'd try to compile it. My internet connection is very bad, so I can't use svn or download each file separately. FDM runned ok with wine here (i just copied mfc42.dll into .../Program Files/Free Download Manager/

if someone can send me a tarball via email andriusmao@gmail.com I'll try to compile it

thanks
Quadri

Postby Quadri » Sat Mar 29, 2008 6:29 pm

I just tried FDM 2,5 on SimplyMEPIS 7.0 witch is Debian Etch and Wine 9.58 - i successfully downloaded and converted to avi flash from youtube, but after this operation program crashed and after restart i wasn't able to open it with Wine... :( It seems that it works very unstable.

I think it's one of the finest managers available and it's a shame that it doesn't have native Linux version :(

I wanted to see the source code to check if i could with any chance find the problem or try compile it somehow, but it seems it's not available...

Big request to developers, please consider Linux version - you will have many new users and many new people that want to help with program...
Guest

Postby Guest » Sun Apr 06, 2008 7:33 am

With winetricks you can make it run in linux: wget http://www.kegel.com/wine/winetrick && sh winetricks mfc40 (cabextract package is need to be installed)
Guest

Postby Guest » Wed Apr 09, 2008 2:56 pm

does anyone have the binaries compiled with winelib?

Return to “Feature suggestions”

Who is online

Users browsing this forum: No registered users and 1 guest