# HG changeset patch # User Stu Tomlinson # Date 1174150143 0 # Node ID 874d55d836bcfa79569ff5e9a0c085d94844ed9a # Parent 94867b2f38f571ffc14c84ead0b90c1890c4ae42 internal.h is a private, uninstalled, header that should not be used by third party plugins. diff -r 94867b2f38f5 -r 874d55d836bc doc/C-HOWTO.dox --- a/doc/C-HOWTO.dox Sat Mar 17 16:48:25 2007 +0000 +++ b/doc/C-HOWTO.dox Sat Mar 17 16:49:03 2007 +0000 @@ -22,13 +22,10 @@ generally set the prefix to /usr/local. This shouldn't be a problem, except that most packages compile and install Gaim with /usr as the prefix. - All plugins must have @c GAIM_PLUGINS defined. You can choose to include - @c internal.h to do this, but if you choose to do it this way it must be - included before any other Gaim files. Likewise, if you choose to manually - define @c GAIM_PLUGINS, the definition must be before including any Gaim - files. Failure to do so will produce the 'plugin foo could not be loaded for - an unknown reason'. This is one of the hardest unknown reasons to track - down, so let's try to avoid it at all costs ;) + All plugins must have @c GAIM_PLUGINS defined, the definition must be before + including any Gaim files. Failure to do so will produce the 'plugin foo + could not be loaded for an unknown reason'. This is one of the hardest + unknown reasons to track down, so let's try to avoid it at all costs ;) @section hello_world Hello World! I know every tutorial has a hello world, so why should Gaim be any different?