Updated architecture for database drivers - please test

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Quick summary: Please test the CVS version if the new database drivers
work on your system. http://www.gnugk.org/gnugk-test.html


Up to now, the availability of database libraries was detected at
compile time and then GnuGk would be compiled to include these
database drivers.

While this works fine when you compile the source code yourself, but
since the resulting  executable requires the presence of the shared
database library (or DLL), it is not so great for distributing
executables. Not all database libraries can be linked statically and
even if they do, you loose the ability to have them automatically
updated. The result was that most executables are only shipped with a
subset of the available database drivers enabled.

I have changed all database drivers in GnuGk to load the required
shared libraries at runtime, so now we can distribute GnuGk with all
database drivers enabled and you only have to install the libraries for
the one database you want to use.

In most cases, your current configuration should work as is. If the
database library is not found, you might have to add a Library= line to
point to your DLL, but you should try without first.

[SQLAuth]
Driver=MySQL
Library=c:/Program Files/Mysql/libmysql.dll
...

I have prepared a source snapshot and a few executables to test with:
http://www.gnugk.org/gnugk-test.html

These are snapshots of GnuGk 2.3.3, so you can also try all
the other new features, like per endpoint bandwidth management,
gatekeeper based call transfers, destination IP routing etc.

Please report back what works and what doesn't!

Regards,
Jan

-- 
Jan Willamowius, jan@xxxxxxxxxxxxxx, http://www.gnugk.org/

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________________

Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
Archive: http://sourceforge.net/mailarchive/forum.php?forum_name=openh323gk-users
Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users
Homepage: http://www.gnugk.org/


[Index of Archives]     [SIP]     [Open H.323]     [Gnu Gatekeeper]     [Asterisk PBX]     [ISDN Cause Codes]     [Yosemite News]

  Powered by Linux