* Sat 2003-06-14 Nicholas Wourms <[EMAIL PROTECTED]> list.cygwin-apps >>>sdesc: "library: The Boehm-Demers-Weiser conservative garbage collector" >>>ldesc: "A drop-in replacement of malloc to support on the fly garbage collection." >>>skip: > > This is wrong, please split it into at least two separate packages, > the runtime library and the development library. Yes, you can build a > shared runtime library on cygwin (I currently have done so). So we > definitely should include that. Also the package name is rather > ambiguous. I would recommend: > > libgc6: contains the runtime library > boehm-gc-devel: contains headers, static libraries, and import libraries > boehm-gc-doc: contains the various API documentation
You mentioned two, but here are three. Could you elaborate? I'm thinking of libgc, libgc-dev (API + .h + ...), but if that is too complex to package easily I just package everything into libgc. I'm not sure what files belong to these categories. Also I'm not sure what files are static libraries (.a I assume), and import libraries and runtime libraries. .inst/usr/bin: total 145 -rwxr-xr-x 1 root None 147496 Jun 15 20:21 cyggc-1.dll .inst/usr/lib: total 432 -rw-r--r-- 1 root None 164400 Jun 15 20:21 libgc.a -rw-r--r-- 1 root None 276070 Jun 15 20:21 libgc.dll.a -rw-r--r-- 1 root None 758 Jun 15 20:21 libgc.la > Finally, please read up in the archives regarding cygwin, libtool, and > the rest of the autotools. As I said, I had no problems generating a > shared version of libgc and libgccpp. Erm, I don't have any expertise on field of .dll, libtool or generating libraries in general, so I wouldn't know what to look for. > Since I'm a nice guy, I've gone > ahead and attached a patch to upgrade boehm-gc v6.2alpha6 to the > latest autotool scripts. I've also fixed the Makefile to > conditionally link the libraries in a proper manner so that we get > dll's. Please consider using it as a basis for your revised > submission. I fetched newest 'gc' and applied the patch, thank you. Jari -- http://tiny-tools.sourceforge.net/ Swatch @time http://www.ryanthiessen.com/swatch/resources.htm Convert @time http://www.mir.com.my/iTime/itime.htm