main directory

Talk about anything related to Unvanquished.
Post Reply
khvalera
Posts: 5
Joined: Sun Apr 21, 2013 12:31 pm UTC
Contact:

main directory

Post by khvalera »

Why in the main .so files?
main$ tree
.
|-- cgame.so
|-- game.so
|-- ui.so
-- vm
|-- cgame.qvm
|-- game.qvm
-- ui.qvm
why should they? without them works too!

User avatar
Ishq
Project Head
Posts: 1152
Joined: Tue Mar 06, 2012 8:32 pm UTC

Re: main directory

Post by Ishq »

*.so files offer more performance and allow debugging via a debugger. Downside is that they are platform specific. qvms on the other hand are platform independent, and are therefore the preferred method of distributing releases. We use the *.so files for dev work though.

khvalera
Posts: 5
Joined: Sun Apr 21, 2013 12:31 pm UTC
Contact:

Re: main directory

Post by khvalera »

Ishq wrote:

*.so files offer more performance and allow debugging via a debugger. Downside is that they are platform specific. qvms on the other hand are platform independent, and are therefore the preferred method of distributing releases. We use the *.so files for dev work though.

I want to raise game for your Linux distribution and game files I want to put in a separate package. I want to place the binaries in /usr/lib/Unvanquished for 32-bit. and /usr/lib64/Unvanquished for 64-bit. system and game files in /usr/share/Unvanquished. that would run the game to make reference ln -s /usr/share/Unvanquished /usr/lib${LIBDIRSUFFIX}/Unvanquished/main, and *. so files interfere. Tried to use +set fs_libpath and +set fs_basepath, did not help.

User avatar
Ishq
Project Head
Posts: 1152
Joined: Tue Mar 06, 2012 8:32 pm UTC

Re: main directory

Post by Ishq »

For an example of how to set up packages, check out the debian directory and our debian packages.

khvalera
Posts: 5
Joined: Sun Apr 21, 2013 12:31 pm UTC
Contact:

Re: main directory

Post by khvalera »

Ishq wrote:

For an example of how to set up packages, check out the debian directory and our debian packages.

Thank you, I will watch!

Post Reply