OpenMW 0.11.1

General discussion regarding the OpenMW project.
For technical support, please use the Support subforum.
User avatar
psi29a
Posts: 5356
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: OpenMW 0.11.1

Post by psi29a »

OK, good to know. :)
User avatar
Star-Demon
Posts: 73
Joined: 11 Aug 2011, 03:17
Location: New York
Contact:

Re: OpenMW 0.11.1

Post by Star-Demon »

Once my issues with the launcher are fixed I will cook something up to post.
User avatar
lgromanowski
Site Admin
Posts: 1193
Joined: 05 Aug 2011, 22:21
Location: Wroclaw, Poland
Contact:

Re: OpenMW 0.11.1

Post by lgromanowski »

There are some missing DLLs in openmw-0.11.1 windows package (I have an error messages on clean Windows 7 system): openal32.dll and msvcp100.dll (second one is in MS VC++ 2010 redistributable package, so probably full 4MB could be included).
User avatar
Zini
Posts: 5538
Joined: 06 Aug 2011, 15:16

Re: OpenMW 0.11.1

Post by Zini »

@BrotherBrick: Here is your list. These are the libraries I am using (note that I am fairly conservative about updates and a lot of people are using more up to date versions):

Ogre: 1.7.1: Older versions definitely do not worl; I suspect that we will have to switch to the upcoming 1.8, because it has features we will need in the editor.

Bullet 2.77: 2.78 and newer seem to have a regression that affects performance badly; especially on low-spec boxes

Boost 1.40: Many developers use newer versions. We have addressed the API changes.

Qt 4.6.2

OpenAL 1.11.753

libmpg123 1.12.1

libsndfile 1.0.21
User avatar
psi29a
Posts: 5356
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: OpenMW 0.11.1

Post by psi29a »

@Zini: Great, thanks I can update the dependencies accordingly.

Ogre is interesting because Ubuntu Natty (11.04 latest stable) still uses only 1.6.4 and Oneiric (11.11) does not even carry the package. I've been forced, as a Ubuntu user, to use Andrew's PPA to get this package or use getdeb. Both of which ship 1.7.3 version. Debian is worse by still sticking with 1.6.4.

Libbullet is not shipped by Ubuntu nor Debian, the only place I found it in was in getdeb: libbullet0 (2.77)

My suggestions in order of preference:
* Provide a link to getdeb and instructions until ogre >= 1.7.1 and libbullet ships in Debian/Ubuntu
* Ship our own versions of Ogre and libbullet
* Statically link against those two packages, until provided by a distribution. (Being pragmatic here, I am willing to be "un-Linux" like if it means getting things to "just work"
* Throw my hat into the ring as a maintainer of those packages for both Debian/Ubuntu

What do you think?

The rest of the libraries you listed are good to go in most distributions. I also try to stay conservative as most distributions have quality testing cycles (or are just lazy) and only update when there is enough "need".

When I have time, I will investigate plain tar.gz as time allows. RPMs, for the moment, are not on my radar.
User avatar
Zini
Posts: 5538
Joined: 06 Aug 2011, 15:16

Re: OpenMW 0.11.1

Post by Zini »

* Provide a link to getdeb and instructions until ogre >= 1.7.1 and libbullet ships in Debian/Ubuntu
Sounds reasonable to me.
User avatar
psi29a
Posts: 5356
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: OpenMW 0.11.1

Post by psi29a »

Zini wrote:
BrotherBrick wrote:* Provide a link to getdeb and instructions until ogre >= 1.7.1 and libbullet ships in Debian/Ubuntu
Sounds reasonable to me.
Good news: The reason I could not find libogremain in Ubuntu 11.10 (beta) is that it is included in the libogre 1.7.3 package that is included.

Neutral news: libbullet0 (2.77) still needs to come from getdeb. I will write up some installation instructions to reflect this.

Ugly news: libois is now version 1.3.0, which I tested and no obvious bugs in openmw after playing around.

Do we have a test suite or benchmark that hits major points of openmw?

Until 11.10 becomes stable, I will target 11.04 with the getdeb info.

For those wishing a tar.gz (or tar.bz2), they will get it but they can fend for themselves on dependencies.

For those wishing a rpm, one was made... but it is not tested yet.
User avatar
Ace (SWE)
Posts: 887
Joined: 15 Aug 2011, 14:56

Re: OpenMW 0.11.1

Post by Ace (SWE) »

lgromanowski wrote:There are some missing DLLs in openmw-0.11.1 windows package (I have an error messages on clean Windows 7 system): openal32.dll and msvcp100.dll (second one is in MS VC++ 2010 redistributable package, so probably full 4MB could be included).
I am not fully sure but I believe there's a reason you're supposed to install the full redistributables for stuff like that.
For now simple packeting the DLLs next to the program might work but later on we should at the very least link the user to the redistributables.
Post Reply