Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compiling UMMM (VB6) on Windows #33

Open
SkullbocksDE opened this issue Mar 31, 2022 · 2 comments
Open

Compiling UMMM (VB6) on Windows #33

SkullbocksDE opened this issue Mar 31, 2022 · 2 comments

Comments

@SkullbocksDE
Copy link

Hi there,
I had a lot of trouble to compile UMMM, because it uses VB6 at the bottom. Lot of VB was over the time carried to .NET via VS2008 migration wizards.

You need Microsoft Visual Studio 6, which has the VB6 compiler:
https://winworldpc.com/product/microsoft-visual-stu/60

If you are installing VS6 above WinXP, read this article to install it on newer versions of Windows:
https://www.codeproject.com/Articles/1191047/Install-Visual-Studio-on-Windows

Then you are able to find VB6.exe installed here by default:
C:\Program Files (x86)\Microsoft Visual Studio\VB98

Copy the Ummm.vbp and mdUmmm.bas beside VB6.exe.

Open the command line there and run:
VB6.EXE /MAKE Ummm.vbp

You now have the Ummm.exe available to run.

Don't forget to clean up.
Cheers'

@DaveInCaz
Copy link
Contributor

@SkullbocksDE I do not recommend copying files into the installation folder of any program. Instead of that you can use the full path to VB6 instead. e.g.:

C:\Program Files (x86)\Microsoft Visual Studio\VB98\VB6 /MAKE Ummm.vbp

That will work if you are in the same directory as the UMMM files.

You could also add VB6 (or any other program) to the system path if you need to use it often.

@wqweto
Copy link
Owner

wqweto commented Mar 31, 2022

Btw, there are precompiled UMMM.exe executables for current and past versions in the repo's releases page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants