logo logo

 Back to main page

The NWNX Community Forum

 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
wxWidgets and linux version

 
Post new topic   Reply to topic    nwnx.org Forum Index -> Development
View previous topic :: View next topic  
Author Message
Grinning Fool



Joined: 12 Feb 2005
Posts: 264

PostPosted: Tue Jan 09, 2007 20:39    Post subject: wxWidgets and linux version Reply with quote

This is only relevant if a Linux server is ever released; I'm assuming that eventually, there will be.

That being said -- one of the n ice things about running under Linux is that I don't need the overhead of a windowing system. Under NWN1, I didn't even have any xwindows components installed.

With that in mind, and assuming that the linux version of nwnx4 is still command-line based -- does anyone know if wxWidgets will require these things to be installed and/or running? I haven't worked with it before under Linux, so I'm not sure what kind of dependencies are involved.
_________________
Khalidine, a NWN2 persistent world

Looking for volunteers.
Back to top
View user's profile Send private message
Papillon
x-man


Joined: 28 Dec 2004
Posts: 1060
Location: Germany

PostPosted: Tue Jan 09, 2007 22:00    Post subject: Reply with quote

I haven't looked at this either, but I guess you will probably need some X or GTK libraries at most, not the whole X window system.
_________________
Papillon
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
virusman



Joined: 30 Jan 2005
Posts: 1020
Location: Russia

PostPosted: Wed Jan 10, 2007 1:06    Post subject: Reply with quote

I think, it would be better to use wxWidgets in GUI client only. wxWidgets isn't worth having so much dependencies to just run the server in a console. The simplier the better.
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
Grinning Fool



Joined: 12 Feb 2005
Posts: 264

PostPosted: Wed Jan 10, 2007 3:34    Post subject: Reply with quote

The thing that prompted me to consider it is that I realized that the plugins use it - wxString, wsHashMap, etc, so it wasn't strictly at the GUI level.
_________________
Khalidine, a NWN2 persistent world

Looking for volunteers.
Back to top
View user's profile Send private message
Papillon
x-man


Joined: 28 Dec 2004
Posts: 1060
Location: Germany

PostPosted: Wed Jan 10, 2007 12:35    Post subject: Reply with quote

Yes, I am using wxWidgets for a couple of things, not only GUI functionality. Logging and IPC for example. Since it's cross-platform, that should not be a problem. If there are additional dependencies, they should not be hard to resolve.
_________________
Papillon
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
virusman



Joined: 30 Jan 2005
Posts: 1020
Location: Russia

PostPosted: Wed Jan 10, 2007 18:50    Post subject: Reply with quote

I just like the KISS principle. Smile
In NWNX2 the same features were implemented without using wxWidgets.
In my opinion, wxW made NWNX4 more complex, not adding any new functionality.


Last edited by virusman on Thu Jan 11, 2007 10:03; edited 4 times in total
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
chaoslink



Joined: 23 Aug 2006
Posts: 37

PostPosted: Wed Jan 10, 2007 18:50    Post subject: Reply with quote

It has been years since I've used the wxWindows libraries, but from what I remember there is a wxBase library that is a slimmed-down build without graphical elements. Does that still exist and can it be used instead?
Back to top
View user's profile Send private message
Disco



Joined: 06 Dec 2006
Posts: 152

PostPosted: Fri Jan 12, 2007 12:27    Post subject: Reply with quote

Mind that there was a mention in the Obsidian forums about the chances of an official Linux server.
Quote:

7 - Linux Dedicated Server. I wish I had good news here, but I don't. You don't need to sell me on the importance of a Linux dedicated server. I felt it was important to have one from the beginning. Unfortunately, there were major systems decisions made along the way of developing NWN2 that make it borderline impossible to create a Linux dedicated server port at this time. By the time I learned of these changes and what it would mean about the possability of a Linux Server, it was too late to reverse the changes. While I won't say that there will never be a Linux dedicated server, I will say that it is unlikely. :/


Considering that this is teh diplomatic answer I'd not start creating plugins under the assumption that such a server will be made.
Back to top
View user's profile Send private message
Papillon
x-man


Joined: 28 Dec 2004
Posts: 1060
Location: Germany

PostPosted: Fri Jan 12, 2007 17:34    Post subject: Reply with quote

virusman wrote:
I just like the KISS principle. Smile
In NWNX2 the same features were implemented without using wxWidgets.
In my opinion, wxW made NWNX4 more complex, not adding any new functionality.


And I do not like to reeinvent the wheel. I do not think your comment is justified, since it is definitely not correct.

Btw, what about filling your contributions page like you said you would.
_________________
Papillon
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
virusman



Joined: 30 Jan 2005
Posts: 1020
Location: Russia

PostPosted: Fri Jan 12, 2007 21:49    Post subject: Reply with quote

Papillon wrote:
And I do not like to reeinvent the wheel.
Well, that's a good point.

Papillon wrote:
Btw, what about filling your contributions page like you said you would.
Done. Embarassed Thanks for the reminder.
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
Display posts from previous:   
Post new topic   Reply to topic    nwnx.org Forum Index -> Development All times are GMT + 2 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group