#uwadv@irc.freenode.net logs for 26 May 2004 (GMT)

Archive Today Yesterday Tomorrow
Underworld Adventures homepage


[07:46:57] --> servus has joined #uwadv
[08:26:17] <-- servus has left IRC (Remote closed the connection)
[09:36:49] --> Leo1024k has joined #uwadv
[10:50:14] <-- Leo1024k has left IRC ("Nothing hurts a project more than developers not taking the time to let their community know what is going on.")
[12:05:57] --> Leo1024k has joined #uwadv
[13:19:25] <-- Dragst has left IRC (Read error: 54 (Connection reset by peer))
[15:39:48] --> Dragst_ has joined #uwadv
[16:15:05] <-- eld has left IRC ()
[16:16:05] --> eld- has joined #uwadv
[17:42:04] <-- Dragst_ has left IRC (Read error: 104 (Connection reset by peer))
[17:56:41] --> Dragst has joined #uwadv
[18:24:06] <-- Leo1024k has left IRC (Read error: 104 (Connection reset by peer))
[18:41:47] --> vividos has joined #uwadv
[18:41:48] --- ChanServ gives channel operator status to vividos
[18:41:52] <vividos> hi
[18:50:25] <vividos> ok wjp lets start
[18:50:42] <vividos> there is an application test_app.cpp and a shared lib test_lib.cpp
[18:51:44] <vividos> the app has an interface that is passed to test_lib, and test_lib calls some functions across shared lib boundaries
[18:51:59] <vividos> the interface only has virtual functions
[18:52:12] <vividos> do you think this will work on linux?
[18:53:25] <wjp> hm
[18:53:50] <wjp> it should
[18:54:14] <wjp> but you should probably make sure the app and lib are compiled with the same compiler
[18:55:14] <vividos> I think we can assume this
[18:55:53] <vividos> this is an example of how the uwadv debugger should communicate with the game; it works on win32 with msvc, but I wasn't sure about other platforms
[18:56:09] <wjp> how were you planning to link the two together?
[18:56:55] <vividos> on windows I load the shared lib via LoadLibrary() and get the function per GetProcAddress(). I assume linux has similar functions
[18:57:10] <wjp> dlopen/dlsym/dlclose
[18:57:12] <vividos> it would be interesting if it works on other platforms
[19:01:15] <vividos> maybe I'll write an autoconf test :)
[19:02:12] <vividos> well, I'll change the debugger implementation to use that principle for all platforms then
[19:05:41] <vividos> ok should go again. thanks for the help!
[19:06:47] <wjp> heh, what did I do? :-)
[19:15:01] <vividos> you gave an informed comment about if it works on linux :)
[19:20:22] <vividos> ok bye
[19:20:35] <-- vividos has left IRC ("Leaving")