All Topics | Topic: “WEAP on Linux??”
Author Message
Mr. Eduardo Bustos
Subject: WEAP on Linux??   
Posted: 6/29/2010 Viewed: 47235 times

Dear All

Some of you know any way to run WEAP on Linux?
I attempt to install on Ubuntu 10.04 using Wine, but I am faced with the problem that asks me to change the list separator for Windows, which is not how.

Any suggestions?

In Advance, Thanks !!!

Eduardo.
Dr. Devaraj de Condappa
Subject: Re: WEAP on Linux??   
Posted: 7/26/2010 Viewed: 47053 times

Hi Eduardo,

Sorry for the late reply.

That WEAP asks you to change the decimal delimiter is not specific to Linux: it does as well on a native Windows OS. Having said that, I don't know how you change this delimiter symbol with Wine.

I'm using WEAP under Ubuntu 10.04 (ie. linux). But not through Wine but Virtual Box, which mean that I had to install a virtual Windows XP session. That works if you have a copy of the Windows installer CD. If you can, then WEAP will work like a charm! (I've been using WEAP in this way to develop a big application with about 53 sub-basins and more than 200 WEAP objects).

Cheers!
Dr. Karim Musalem
Subject: Re: WEAP on Linux??   
Posted: 5/2/2014 Viewed: 36769 times

Hello Eduardo,

I Notice your question was almost six years ago. Did you have a chance running WEAP on Linux?. I will be trying in UBUNTU 14.04. And was looking for any possible recommendations.

Saludos,

K.
Dr. Devaraj de Condappa
Subject: Re: WEAP on Linux??   
Posted: 5/3/2014 Viewed: 36757 times

Dear Karim,

I'm on Ubuntu (or derivative) since 2009 and I've always had WEAP running in a Virtual Box (www.virtualbox.org). So my reply above still applies.

I've tried to run WEAP under Wine (which would be better because you use the native Linux OS) but without success, you need to install different set of dll and co which I did not have the patience to dig out...

Cheers!
Mr. Jeffrey Newman
Subject: Re: WEAP on Linux??   
Posted: 3/15/2018 Viewed: 22137 times

I have managed to get WEAP running on wine version 2.0.3 under Ubuntu 17.10.

1.
Created a 'win32 prefix' using:

WINEPREFIX='PATH2PREFIX' WINEARCH='win32' wine winecfg

Set to emulate WinXP.


2.
Used winetricks to install components

WINEPREFIX='PATH2PREFIX' winetricks mfc42
WINEPREFIX='PATH2PREFIX' winetricks mdac28

3.
Ran winecfg again to set to emulate Win98. Not sure if this is necessary, but found some advice that this gives permissions similar to 'Run as administrator' needed for the WEAP installer.

WINEPREFIX='PATH2PREFIX' wine winecfg
Set emulation to 'win98'

4.
Run WEAP installer
WINEPREFIX='PATH2PREFIX' wine 'PATH2INSTALLER'

5.
Ran winecfg yet again to set to emulate back to WinXP.

WINEPREFIX='PATH2PREFIX' wine winecfg
Set emulation to 'winXP'

6.
Extract 'Weaping River Basin.zip' in place, which was installed in PATH2PREFIX/drive_c/Program Files/WEAP.

7. Launch WEAP:
WINEPREFIX='PATH2PREFIX' wine 'C:\Program Files\WEAP\weap.exe'






Mr. Reza Ahmad Limon
Subject: Re: WEAP on Linux??   
Posted: 2/11/2019 Viewed: 20871 times

Dear Mr. Newman,
I was trying to follow your instruction to get WEAP to run via WINE. But, I cannot get the Win32 prefix setup. First, it cannot find the 'wine' command. Then, I tried to set the path to wine through export. It still cannot find it. So, I tried to specify the path to wine manually while setting the prefix. It says the 32 bit prefix cannot support 64-bit applications. Same when I use wine64 command. Do you have any suggestion as how to solve this issue?
Reza
Topic: “WEAP on Linux??”