pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang/cint Upgrade cint from 5.15.174 to 5.16.19



details:   https://anonhg.NetBSD.org/pkgsrc/rev/31ae44d5559c
branches:  trunk
changeset: 353100:31ae44d5559c
user:      kamil <kamil%pkgsrc.org@localhost>
date:      Wed Sep 28 10:00:27 2016 +0000

description:
Upgrade cint from 5.15.174 to 5.16.19

cint is no longer developed upstream and was replaced with cling in root.
Add the latest version available from https://root.cern.ch/download/

New HOMEPAGE ships an unversioned tarball as the latest release, but its
conent is unrecognized and very different from the known cint from the old
cern.ch site.

FreeBSD claims to ship with cint-5.18 and there are references to it, but
it's probably root version 5.18 with possibly extracted files for cint.

If there is a newer version somewhere it will be upgraded later accordingly.

pkgsrc changes:
- refactor configure & build & install stages
- install demo files
- add license
- update DESCR
- new HOMEPAGE
- new MASTER_SITES
- remove conflict with devel/man-pages

Upstream changelog
==================
* 5.16.2, July 14 2005
* 6.1.2, July 14 2005
* -   , Convert most of the C source file from K&R C to Ansi C++
* -     The files *.c were renamed v6_*.cxx.  The interfaces are
* -     kept backward compatible (extern "C")
*
* 5.16.3, November 11, 2005
* 6.1.3, November 11, 2005
* -   , Port to windows visual C++ version 8
* -   , Many bugs fixes (see CVS change log for details)
*
* 5.16.4 November 30, 2005
* 6.1.4 November 30, 2005
* - Add support for generating dictionary using the reflex API (makecint -c3)
* - See CVS Change log for other updates.
*
* 5.16.5 November 30, 2005
* 6.1.5 November 30, 2005
* - Improve support for generating dictionary using the reflex API (makecint -c3)
* - Extend ClassInfo to better support array allocation and deallocation
* - See CVS Change log for other updates.
*
* 5.16.6 January 9, 2006
* 6.1.6 January 9, 2006
* - Import and use the shadow class mechanism from ROOT.  This allows the
*   calculation of the data member offset even if they are protected/private.
* - See CVS Change log for other updates (http://root.cern.ch/root/ChangeLog-cint.phtml)
*
* 5.16.7 January 19, 2006
* 6.1.7 January 19, 2006
* - Many improvement to the shadow class generation.
* - See CVS Change log for other updates (http://root.cern.ch/root/ChangeLog-cint.phtml)
*
* 5.16.8 February 9, 2006
* 6.1.8 February 9, 2006
* - Update and streamline the handling operator new and delete
* - See CVS Change log for other updates (http://root.cern.ch/root/ChangeLog-cint.phtml)
*
* 5.16.9 March 3, 2006
* 6.1.9 March 3, 2006
* - Upgrade the support for operator new and delete in the dictionaries (improve usage
    of user provided operator new).
* - Add a new command line option (-E) to insure exit on error.
* - Improve error message in case of missing symbols.
* - See CVS Change log for other updates (http://root.cern.ch/root/ChangeLog-cint.phtml)
*
* 5.16.10 March 30, 2006
* 6.1.10 March 30, 2006
* - Refresh of the port to icc and alpha cxx
* - Fix for comment parsing in the CPP parser.
* - See CVS Change log for other updates (http://root.cern.ch/root/ChangeLog-cint.phtml)
*
* 5.16.11 April 14, 2006
* 6.1.10 April 14, 2006
* - Improve template support
* - Port to MacOS on Intel
* - See CVS Change log for other updates (http://root.cern.ch/root/ChangeLog-cint.phtml)
*
* 5.16.12 May 16, 2006
* 6.1.12 May 16, 2006
* - Add support for variadic functions on AMD64 and EM64T.
* - See CVS Change log for other updates (http://root.cern.ch/root/ChangeLog-cint.phtml)
*
* 5.16.13 June 8, 2006
* 6.1.13 June 8, 2006
* - New build system based on the configure/make model.  MAKEINFO is not longer used.
* - A few more function has been officially exported and/or added to the appropriate
*   header files
* - See CVS Change log for other updates (http://root.cern.ch/root/ChangeLog-cint.phtml)
*
* 5.16.14 August 18, 2006
* 6.1.14 August 18, 2006
* - Clarification of the license (Now MIT License)
* - See CVS Change log for other updates (http://root.cern.ch/root/ChangeLog-cint.phtml)
*
* 5.16.15 September 21, 2006
* 6.1.15 September 21, 2006
* - Various bug fixes (include a couple of cint dlls cleanups)
* - See CVS Change log for other updates (http://root.cern.ch/root/ChangeLog-cint.phtml)
*
* 5.16.16 November 24, 2006
* 6.1.16 November 24, 2006
* - Some minor bug fixes: remove G__CINTVERSION from strm dict files, AMD64 vararg passing, long comments, extern "C" multiline issue
* - G__sizeof, G__getfunction now part of the API
* - respect system macros when generating dictionaries
* - Move public header files into inc/
* - Changes to achieve binary compatibility with cint7; some of these are temporary
* - Move C++ API into namespace Cint
* - added build support for linux x86_64
* - See CVS Change log for other updates (http://root.cern.ch/root/ChangeLog-cint.phtml)
*
* 5.16.17 December 12, 2006
* 6.1.17 December 12, 2006
* - Some previously publicly visibly types are now private. Please let us know if this
*   causes problems for you!
* - G__MethodInfo::Get/SetUserParam() added
* - extend G__ClassInfo::AddMethod
* - the relevant platform macros are now known to CINT, except when interpreting where the
*   compiler macros (e.g. __GNUC__) are hidden
* - Fix prec_stl for solarisgcc, cygwin (posix)
*
* 5.16.18 February 9, 2007
* 6.1.18 February 9, 2007
* - Fix a few bugs (fix arithmetics involving long double, "!",
*   LL suffix for operators' long long args, quoting of default
*   params,
* - Implement G__pop_tempobject_nodel() to "steal" temp object from CINT
* - modify algo.h's random_shuffle to use new Cint::G__long_random in new v6_random.cxx
* - make G__free_ifunc_table non-recursive
* - for ROOT, use R__HAVE_CONFIG, not HAVE_CONFIG
*
* 5.16.19 March 16, 2007
* 6.1.19 March 16, 2007
* - handle 1dim arrays properly (!= scalar)
* - more memory effient G__param and G__inherit
* - implement forward decl in dictionaries (e.g. if dict for "A* f()" is
*   setup, lib containing A will not be loaded)
* - add a reference layer between API ifunc* and internal ifunc*, so
*   reloading (scrupto of scripts) doesn't invalidate the external
*   ptrs for dependent libs
* - update tagnums below scrupto limit if they are autoload entries
* - allow multiple shared lib init routines
* - bug fixes: fix decl locations in .so-s, distinguish "class*",
*   "decl if unknown" in G__search_tagname
* - split Shadow.h off Api.h
* - remove temporary files on windows once they are unused (fixes problem
*   with tmp file flooding)
*

diffstat:

 lang/cint/DESCR                                  |   12 +-
 lang/cint/Makefile                               |  160 ++++------
 lang/cint/PLIST                                  |  354 ++++++++++++++++++++--
 lang/cint/distinfo                               |   41 +-
 lang/cint/patches/patch-Makefile                 |   20 +
 lang/cint/patches/patch-aa                       |   26 -
 lang/cint/patches/patch-ab                       |   65 ----
 lang/cint/patches/patch-ac                       |   44 --
 lang/cint/patches/patch-ad                       |   14 -
 lang/cint/patches/patch-ae                       |   14 -
 lang/cint/patches/patch-af                       |   14 -
 lang/cint/patches/patch-ag                       |   36 --
 lang/cint/patches/patch-ah                       |   24 -
 lang/cint/patches/patch-ai                       |   15 -
 lang/cint/patches/patch-aj                       |   12 -
 lang/cint/patches/patch-ak                       |   26 -
 lang/cint/patches/patch-al                       |   15 -
 lang/cint/patches/patch-am                       |   24 -
 lang/cint/patches/patch-an                       |   46 --
 lang/cint/patches/patch-configure                |  107 ++++++
 lang/cint/patches/patch-lib_posix_posix.h        |   15 +
 lang/cint/patches/patch-src_Method.cxx           |   15 +
 lang/cint/patches/patch-src_Type.cxx             |   29 +
 lang/cint/patches/patch-src_bc__reader.h         |   15 +
 lang/cint/patches/patch-src_gcc3strm.cxx         |   22 +
 lang/cint/patches/patch-src_v6__loadfile.cxx     |   15 +
 lang/cint/patches/patch-src_v6__macro.cxx        |   26 +
 lang/cint/patches/patch-src_v6__newlink.cxx      |   42 ++
 lang/cint/patches/patch-src_v6__parse.cxx        |   15 +
 lang/cint/patches/patch-src_v6__pcode.cxx        |   16 +
 lang/cint/patches/patch-tool_INSTALLBIN          |   39 ++
 lang/cint/patches/patch-tool_ifdef_Makefile.base |   12 +
 lang/cint/patches/patch-tool_ifdef_get.c         |   52 +++
 lang/cint/patches/patch-tool_ifdef_ifdef.cxx     |   28 +
 lang/cint/patches/patch-tool_makecint.cxx        |   16 +
 35 files changed, 888 insertions(+), 538 deletions(-)

diffs (truncated from 1743 to 300 lines):

diff -r dc217b3464dd -r 31ae44d5559c lang/cint/DESCR
--- a/lang/cint/DESCR   Wed Sep 28 09:04:41 2016 +0000
+++ b/lang/cint/DESCR   Wed Sep 28 10:00:27 2016 +0000
@@ -1,6 +1,6 @@
-"cint"  is  a  C/C++ interpreter. About 95% of ANSI C and
-90% of C++ features are covered. (Data abstraction,  class
-inheritance, virtual function, function and operator over-
-loading, default parameter, template,  etc...)   Cint  has
-source  code  debugger  which has sufficient capability to
-debug complicated C++ program.
+Cint is a C/C++ interpreter. About 95% of ANSI C and 90% of C++ features are
+covered. (Data abstraction,  class inheritance, virtual function, function and
+operator overloading, default parameter, template,  etc...) Cint has source
+code debugger which has sufficient capability to debug complicated C++ program.
+
+This is officially the last release - CERN switched to cling (LLVM-based).
diff -r dc217b3464dd -r 31ae44d5559c lang/cint/Makefile
--- a/lang/cint/Makefile        Wed Sep 28 09:04:41 2016 +0000
+++ b/lang/cint/Makefile        Wed Sep 28 10:00:27 2016 +0000
@@ -1,115 +1,89 @@
-# $NetBSD: Makefile,v 1.31 2015/12/11 23:32:53 joerg Exp $
+# $NetBSD: Makefile,v 1.32 2016/09/28 10:00:27 kamil Exp $
 
-DISTNAME=              cint5.15
-PKGNAME=               cint-5.15.174
-PKGREVISION=           2
+DISTNAME=              cint-5.16.19-source
+PKGNAME=               ${DISTNAME:S/-source//}
 CATEGORIES=            lang
-MASTER_SITES=          ftp://root.cern.ch/root/
-#MASTER_SITES=         ${MASTER_SITE_BACKUP}
+MASTER_SITES=          https://root.cern.ch/download/
 
 MAINTAINER=            drochner%NetBSD.org@localhost
-HOMEPAGE=              http://root.cern.ch/root/Cint.html
+HOMEPAGE=              http://www.hanno.jp/gotom/Cint.html
 COMMENT=               C/C++ interpreter
+LICENSE=               mit
 
-CONFLICTS=             man-pages-[0-9]*
+USE_TOOLS+=            bash gmake pax
+USE_LANGUAGES=         c c++
+
+CONFIG_SHELL=          ${BASH}
+
+WRKSRC=                        ${WRKDIR}/${PKGNAME_NOREV}
+
+CONFIGURE_ARGS+=       --arch=netbsd
+CONFIGURE_ARGS+=       --readline=${PREFIX}/lib/libreadline.so
 
 USE_LANGUAGES=         c c++
 
-#same distribution file name for minor versions
-DIST_SUBDIR=           ${PKGNAME_NOREV}
-WRKSRC=                        ${WRKDIR}
-GCC_REQD+=             3.0
-PTHREAD_OPTS+=         native
-PLIST_VARS+=           threads
-.include "../../mk/pthread.buildlink3.mk"
-.if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} == "native"
-PLIST.threads=         yes
-.endif
+HAS_CONFIGURE=                 yes
+CFLAGS+=                       -Wno-write-strings
+CXXFLAGS+=                     -Wno-write-strings
+LDFLAGS+=                      ${COMPILER_RPATH_FLAG}${PREFIX}/lib
+LDFLAGS+=                      ${COMPILER_RPATH_FLAG}${PREFIX}/cint/lib
+CONFIGURE_ENV+=                        CFLAGS_ADD=${CFLAGS:Q}
+CONFIGURE_ENV+=                        CXXFLAGS_ADD=${CXXFLAGS:Q}
+CONFIGURE_ENV+=                        LDFLAGS_ADD=${LDFLAGS:Q}
+CONFIGURE_ENV+=                        SOFLAGS_ADD=${LDFLAGS:Q}
 
-INSTALLATION_DIRS=     bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man2
-INSTALLATION_DIRS+=    ${PKGMANDIR}/man3
-USE_LANGUAGES=         c c++
-CHECK_PORTABILITY_SKIP+=       INSTALLBIN
+BUILDLINK_PASSTHRU_DIRS+=      ${PREFIX}/cint/lib
+BUILDLINK_PASSTHRU_RPATHDIRS+= ${PREFIX}/cint/lib
+
+BUILD_TARGET=                  # empty string required (override "all")
+
+INSTALLATION_DIRS+=    bin cint cint/lib share/doc/cint
+INSTALLATION_DIRS+=    ${PKGMANDIR}/man1 ${PKGMANDIR}/man2 ${PKGMANDIR}/man3
 
 post-extract:
        ${FIND} ${WRKSRC} -depth -type d -name CVS -exec ${RM} -rf {} \;
        ${FIND} ${WRKSRC} -type f -name .cvsignore -exec ${RM} -f {} \;
+       ${SED} "s;XXXPREFIXXXX;${PREFIX};g" <${FILESDIR}/cint.sh \
+               >${WRKSRC}/cint.sh
 
-do-build:
-       cd ${WRKDIR};                                           \
-       case ${OPSYS} in                                        \
-       FreeBSD|DragonFly)                                      \
-               ${PKGSRC_SETENV} ${MAKE_ENV} ${SH} ./setup platform/freebsd_C \
-               ;;                                              \
-       NetBSD|OpenBSD|Bitrig)                                  \
-               ${PKGSRC_SETENV} ${MAKE_ENV} ${SH} ./setup platform/netbsd \
-               ;;                                              \
-       SunOS)                                                  \
-               ${PKGSRC_SETENV} ${MAKE_ENV} ${SH} ./setup platform/solaris_gcc \
-               ;;                                              \
-       *)                                                      \
-               ${ECHO} 'not yet ported to ${OPSYS}'; exit 1 ;; \
-       esac
+
+# We do not want these files to be installed
+pre-install:
+       ${RM} -f ${WRKSRC}/include/Makeit
+       ${RM} -f ${WRKSRC}/include/make*
 
 do-install:
-       ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/cint
-       ${INSTALL_PROGRAM} ${WRKDIR}/cint ${DESTDIR}${PREFIX}/cint
-       ${INSTALL_PROGRAM} ${WRKDIR}/makecint ${DESTDIR}${PREFIX}/cint
-       ${SED} "s;XXXPREFIXXXX;${PREFIX};g" <${FILESDIR}/cint.sh >${DESTDIR}${PREFIX}/bin/cint
+.for f in cint makecint
+       ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/cint
+.endfor
+       ${INSTALL_DATA} ${WRKSRC}/inc/G__ci.h ${DESTDIR}${PREFIX}/cint
+       ${INSTALL_PROGRAM} ${WRKSRC}/libcint.so ${DESTDIR}${PREFIX}/cint/lib
+       ${INSTALL_SCRIPT} ${WRKSRC}/cint.sh ${DESTDIR}${PREFIX}/bin/cint
+       ${RUN} cd ${DESTDIR}${PREFIX}/bin && ${LN} -sf cint makecint
        ${CHMOD} +x ${DESTDIR}${PREFIX}/bin/cint
-       rm -f ${DESTDIR}${PREFIX}/bin/makecint
-       cd ${DESTDIR}${PREFIX}/bin && ${LN} cint makecint
-       ${INSTALL_DATA} ${WRKDIR}/MAKEINFO ${DESTDIR}${PREFIX}/cint
-       ${CP} -r ${WRKDIR}/include ${WRKDIR}/stl ${DESTDIR}${PREFIX}/cint
-       ${RM} ${DESTDIR}${PREFIX}/cint/include/Makeit \
-               ${DESTDIR}${PREFIX}/cint/include/make*
-       ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/cint/lib
-       ${CP} -r ${WRKDIR}/lib/prec_stl ${DESTDIR}${PREFIX}/cint/lib
-       ${INSTALL_DATA} ${WRKDIR}/G__ci.h ${DESTDIR}${PREFIX}/cint
-       ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/cint
-       ${INSTALL_DATA} ${WRKSRC}/doc/bytecode.txt \
-               ${DESTDIR}${PREFIX}/share/doc/cint
-       ${INSTALL_DATA} ${WRKSRC}/doc/cint.txt \
-               ${DESTDIR}${PREFIX}/share/doc/cint
-       ${INSTALL_DATA} ${WRKSRC}/doc/cintapi.txt \
-               ${DESTDIR}${PREFIX}/share/doc/cint
-       ${INSTALL_DATA} ${WRKSRC}/doc/extlib.txt \
-               ${DESTDIR}${PREFIX}/share/doc/cint
-       ${INSTALL_DATA} ${WRKSRC}/doc/ifdef.txt \
-               ${DESTDIR}${PREFIX}/share/doc/cint
-       ${INSTALL_DATA} ${WRKSRC}/doc/limitati.txt \
-               ${DESTDIR}${PREFIX}/share/doc/cint
-       ${INSTALL_DATA} ${WRKSRC}/doc/limitnum.txt \
-               ${DESTDIR}${PREFIX}/share/doc/cint
-       ${INSTALL_DATA} ${WRKSRC}/doc/makecint.txt \
+       ${RUN} cd ${WRKSRC} && ${PAX} -rw include stl ${DESTDIR}${PREFIX}/cint
+# Install demos
+       ${RUN} cd ${WRKSRC} && ${PAX} -rw demo ${DESTDIR}${PREFIX}/cint
+       ${RUN} cd ${WRKSRC}/lib \
+               && ${PAX} -rw prec_stl ${DESTDIR}${PREFIX}/cint/lib
+.for f in \
+       bytecode.txt cint.txt cintapi.txt extlib.txt ifdef.txt limitati.txt \
+       limitnum.txt makecint.txt message.txt ref.txt
+       ${INSTALL_DATA} ${WRKSRC}/doc/${f} \
                ${DESTDIR}${PREFIX}/share/doc/cint
-       ${INSTALL_DATA} ${WRKSRC}/doc/message.txt \
-               ${DESTDIR}${PREFIX}/share/doc/cint
-       ${INSTALL_DATA} ${WRKSRC}/doc/ref.txt \
-               ${DESTDIR}${PREFIX}/share/doc/cint
-       ${INSTALL_MAN} ${WRKSRC}/doc/man1/cint.1 \
-               ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
-       ${INSTALL_MAN} ${WRKSRC}/doc/man1/makecint.1 \
-               ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
-       ${INSTALL_MAN} ${WRKSRC}/doc/man2/garbage.2 \
-               ${DESTDIR}${PREFIX}/${PKGMANDIR}/man2
-       ${INSTALL_MAN} ${WRKSRC}/doc/man2/security.2 \
-               ${DESTDIR}${PREFIX}/${PKGMANDIR}/man2
-       ${INSTALL_MAN} ${WRKSRC}/doc/man2/unique.2 \
-               ${DESTDIR}${PREFIX}/${PKGMANDIR}/man2
-       ${INSTALL_MAN} ${WRKSRC}/doc/man3/array.h.3 \
-               ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3
-       ${INSTALL_MAN} ${WRKSRC}/doc/man3/fft.h.3 \
-               ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3
-       ${INSTALL_MAN} ${WRKSRC}/doc/man3/statistics.h.3 \
-               ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3
+.endfor
+.for f in \
+       cint.1 makecint.1 garbage.2 unique.2 array.h.3 fft.h.3 statistics.h.3
+       ${INSTALL_MAN} ${WRKSRC}/doc/man${f:E}/${f} \
+               ${DESTDIR}${PREFIX}/${PKGMANDIR}/man${f:E}/${f}
+.endfor
+# Resolve conflict with devel/man-pages
+.for f in \
+       security.2
+       ${INSTALL_MAN} ${WRKSRC}/doc/man${f:E}/${f} \
+               ${DESTDIR}${PREFIX}/${PKGMANDIR}/man${f:E}/cint_${f}
+.endfor
 
-# The library seems to want these but the pertinent parts still don't
-# build, so I'm reluctant to bother.
-#
-#.include "../../graphics/glu/buildlink3.mk"
-#.include "../../graphics/MesaLib/buildlink3.mk"
-#.include "../../x11/xproto/buildlink3.mk"
-#.include "../../x11/libX11/buildlink3.mk"
 
+.include "../../mk/readline.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r dc217b3464dd -r 31ae44d5559c lang/cint/PLIST
--- a/lang/cint/PLIST   Wed Sep 28 09:04:41 2016 +0000
+++ b/lang/cint/PLIST   Wed Sep 28 10:00:27 2016 +0000
@@ -1,9 +1,306 @@
-@comment $NetBSD: PLIST,v 1.6 2009/06/14 18:03:29 joerg Exp $
+@comment $NetBSD: PLIST,v 1.7 2016/09/28 10:00:27 kamil Exp $
 bin/cint
 bin/makecint
 cint/G__ci.h
-cint/MAKEINFO
 cint/cint
+cint/demo/README.txt
+cint/demo/Win32App/TestApp/ReadMe.txt
+cint/demo/Win32App/TestApp/StdAfx.cpp
+cint/demo/Win32App/TestApp/StdAfx.h
+cint/demo/Win32App/TestApp/TestApp.aps
+cint/demo/Win32App/TestApp/TestApp.cpp
+cint/demo/Win32App/TestApp/TestApp.dsp
+cint/demo/Win32App/TestApp/TestApp.dsw
+cint/demo/Win32App/TestApp/TestApp.h
+cint/demo/Win32App/TestApp/TestApp.ico
+cint/demo/Win32App/TestApp/TestApp.plg
+cint/demo/Win32App/TestApp/TestApp.rc
+cint/demo/Win32App/TestApp/resource.h
+cint/demo/Win32App/TestApp/script.cxx
+cint/demo/Win32App/TestApp/small.ico
+cint/demo/Win32App/graph01/CompiledLib.c
+cint/demo/Win32App/graph01/CompiledLib.h
+cint/demo/Win32App/graph01/G__clink.c
+cint/demo/Win32App/graph01/G__clink.h
+cint/demo/Win32App/graph01/README.txt
+cint/demo/Win32App/graph01/Resource.rc
+cint/demo/Win32App/graph01/Script.c
+cint/demo/Win32App/graph01/StdAfx.h
+cint/demo/Win32App/graph01/WinMain.c
+cint/demo/Win32App/graph01/WndProc.c
+cint/demo/Win32App/graph01/WndProc.h
+cint/demo/Win32App/graph01/app.ico
+cint/demo/Win32App/graph01/chapter24.dsp
+cint/demo/Win32App/graph01/chapter24.dsw
+cint/demo/Win32App/graph01/graph01.dsp
+cint/demo/Win32App/graph01/graph01.dsw
+cint/demo/Win32App/graph01/resource.h
+cint/demo/Win32App/graph01/small.ico
+cint/demo/debug/README.txt
+cint/demo/debug/debug.c
+cint/demo/debug/debug2.com
+cint/demo/debug/debug2.cxx
+cint/demo/errpipe/README.txt
+cint/demo/errpipe/errpipe.cxx
+cint/demo/errpipe/errpipe.h
+cint/demo/errpipe/setup
+cint/demo/exception/Makefile
+cint/demo/exception/README.txt
+cint/demo/exception/ehdemo.cxx
+cint/demo/exception/ehdemo.h
+cint/demo/exception/setup
+cint/demo/exception/setup.bat
+cint/demo/exception/setupbc.bat
+cint/demo/gl/README.txt
+cint/demo/gl/display0.h
+cint/demo/gl/display1.h
+cint/demo/gl/display2.h
+cint/demo/gl/make0
+cint/demo/gl/test0.c
+cint/demo/gl/test1.c
+cint/demo/gl/test2.c
+cint/demo/gl/testall
+cint/demo/graphs/FFT.c
+cint/demo/graphs/README.txt
+cint/demo/graphs/datafile
+cint/demo/graphs/dft.c
+cint/demo/graphs/eular.c
+cint/demo/graphs/fir.c
+cint/demo/graphs/fir2.c
+cint/demo/graphs/jitter.c
+cint/demo/graphs/modulation.c
+cint/demo/graphs/sin.c
+cint/demo/graphs/sin123.c
+cint/demo/graphs/skineffect.c
+cint/demo/graphs/stripline.c
+cint/demo/graphs/testall
+cint/demo/intprt_cint/CINT
+cint/demo/intprt_cint/CINT.bat
+cint/demo/intprt_cint/README
+cint/demo/intprt_cint/cint.sh
+cint/demo/intprt_cint/simple.c
+cint/demo/intprt_cint/simple.cxx
+cint/demo/intprt_cint/testmain.c
+cint/demo/ipc/README.txt
+cint/demo/ipc/common.cxx
+cint/demo/ipc/keyfile
+cint/demo/ipc/proc1.cxx
+cint/demo/ipc/proc2.cxx
+cint/demo/makecint/Array/Array.C
+cint/demo/makecint/Array/Array.h
+cint/demo/makecint/Array/Fundament.C
+cint/demo/makecint/Array/Fundament.h



Home | Main Index | Thread Index | Old Index