[sldev] [VWR] Built viewer. Now what?

Anna Gulaev annagulaev at gmail.com
Fri May 2 20:33:51 PDT 2008


I've built 1.20 RC5 for both linux and windows. I have the same problem with
both...

How do I run the darn thing?

The linux build seems to spit out a do-it-yourself collection of scripts,
which if I assemble to resemble the released version with it's
double-indirect calling of the executable I could probably get to work.
But...why? Is this like an exercise? So, I do the exercise and...fail. Can't
find libELFIO. I can, but the damned executable can't. I could now research
how the release version finds its dynamic libraries, but instead I throw up
my arms, re-build the damned thing as a releasefordownload version, extract
the tarball as if I had downloaded it, and have a working version. Heaven
help me if I need to debug it.

The windows build won't run because it can't find a DLL that's right where
it's always been (fmod.dll). How does an application know to look in the
directory above for DLLs? The last version could do that and this version
can't. Time to look up how the black box that is visual studio handles DLL
paths. Another exercise. This time I cheat. I just copy the DLL into the
directory with the executable. Only, this doesn't work. The app will now
run, but it looks for its app_settings in the wrong place and exits with an
error.

So I've come to the conclusion that I'm daft. I've had the unreasonable
expectation that the result of building a program is a program I can run. Or
I've failed to read something I should have. Or I've failed to download
somethingerother. Or I built the wrong version. Or...I'm just daft.

I've been working with 1.18.4.3 for months. I've been building the release
version (not releasefordownload) for...whatever reason. I don't remember. I
think it had the right mix of debug info and ease of building. So, that's
the version I'm trying to build now.

Please. What am I missing?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/sldev/attachments/20080502/5c74716e/attachment-0001.htm


More information about the SLDev mailing list