LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
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 03-24-2007, 05:21 PM   #1
pccdrussell
Member
 
Registered: Jan 2006
Distribution: Ubuntu
Posts: 62

Rep: Reputation: 15
Global DLL's in WINE


Hello, I have a program created in Visual Basic, (Pretty simple program) and runs fine under WINE. However, it requires putting Msvbvm50.dll in there. This is fine, I put it under ~/.wine/drive_c/windows/system32 and all is good. But the reason I am testing this is because I need to implement it in system that has 500+ users, and putting that dll into everyones directory would be more than out of the question. So what I am trying to do is put that dll into the system globally so that when a user launches "wine vbprogram.exe" and creates their ~/.wine directory, that dll will be in there automatically. This is on a SUSE system and what Ive tried so far is putting that Msvbvm50.dll into /usr/lib/wine and modifying /usr/share/wine/wine.inf to have that dll under the "Fake DLL's" section with no luck so far. Any help would certainly be appreciated.
Thank You!!
 
Old 03-24-2007, 06:05 PM   #2
pccdrussell
Member
 
Registered: Jan 2006
Distribution: Ubuntu
Posts: 62

Original Poster
Rep: Reputation: 15
A quick update to this...Ive been playing around with it a bit....and by doing the above, after looking, it does put that dll in the proper place (~/.wine/drive_c/windows/system32) However when I run the app, I get the error "err:module:import_dll Library MSVBVM50.DLL (which is needed by L"Y:\\Desktop\\Program.exe") not found" Even though its in there. Any ideas???
Thanks!!
 
Old 03-24-2007, 06:12 PM   #3
dankegel
Member
 
Registered: Sep 2006
Posts: 39

Rep: Reputation: 15
Put msvbm50.dll in your app's installer!

Your application's installer should include msvbm50.dll.
That solves the problem nicely.
 
Old 03-24-2007, 06:16 PM   #4
pccdrussell
Member
 
Registered: Jan 2006
Distribution: Ubuntu
Posts: 62

Original Poster
Rep: Reputation: 15
Well its not really an installer....its more of a interactive popup window that writes a txt file for the user according to the what they input in the feilds. Im not even familiar with Visual Basic, in fact, one of my co-workers made the program, but will ask him if he could somehow incorporate that dll into his program. Thanks for the reply.
 
Old 03-25-2007, 01:41 AM   #5
jlo_sandog
Member
 
Registered: Jul 2005
Location: USA
Distribution: F10 (x86_64)
Posts: 549

Rep: Reputation: 32
I realize that vbasic is not meant for the gifted, but since this program is supposed to be simple, why not find a native solution?

Perharps you can share what you want to do and can be helped accordingly.
 
Old 03-25-2007, 02:04 AM   #6
Electro
LQ Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
WINE can work with symbolic links. Setup an SNFS server, so all 500+ computers can access the require dll files.

Use JAVA or PERL to create a GUI program very fast.

If your co-worker only knows Visual Basic, give him or her REALbasic or HBasic.
 
Old 03-25-2007, 04:52 PM   #7
pccdrussell
Member
 
Registered: Jan 2006
Distribution: Ubuntu
Posts: 62

Original Poster
Rep: Reputation: 15
Thanks for all the responses! Got a hold of RealBasic, and it worked perfectly! WINE is cool and all, but nothing like running things Natively.
Thanks again
 
  


Reply



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
Overriding dll's in Wine binarybob0001 Linux - Software 0 01-18-2006 02:20 AM
wine 0.9.5 office 97 dll's dansawyer Linux - Software 1 01-15-2006 03:59 PM
how to import dll's on linux bluerockluv Programming 2 01-10-2006 07:10 AM
Just a question for the DLL's emperor13 Linux - General 1 07-19-2001 11:36 AM

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

All times are GMT -5. The time now is 10:41 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