change BP_CONNECTION; new release

Chris Hanson <[email protected]> Fri, 06 Sep 2002 13:26:43 -0400
Newsgroups gmane.network.beep.beepcore.c.general
Message-ID <[email protected]>
   Date: Fri, 6 Sep 2002 10:11:14 -0700
   From: Marshall Rose <[email protected]>

   > * Whether the include-file restructuring still needs work or is
   >   acceptable as is.  The last round of discussion ended without a
   >   consensus.

   remind me what the two largest problems are with the restructuring
   proposal you made.

1. Maintaining a symlink tree to the include files, so that the
   <beepcore-c/FOO.h> notation works during compilation.

2. Losing the distinction between development of beepcore, where it's
   OK to refer to the include files in their standard locations, and
   making the include-file references work correctly when the files
   are installed in "/usr/local/beepcore-c/".

The discussion addressed these points as follows:

1. Other libraries with similar needs have alternate methods of doing
   this, but all the methods are similar.  In all cases, the build
   tree has a directory that contains the include files, either
   directly, or via symlinks that are included in the source tree.
   The difference here is that the symlinks are generated dynamically
   during the build process, avoiding the need to deal with symlinks
   in CVS.

2. The distinction is lost, but there doesn't seem to be any way to
   keep it other than editing the include files prior to installation.
   The reason for this is that the include files refer to one another,
   so in order to keep this distinction, there must be different
   versions of the include files for each case.


-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390