Subject: Installed gprolog.h cannot be used in C++ programs
Package: gprolog
Version: 1.2.18-17
Severity: important

*** Please type your report below this line ***

[EMAIL PROTECTED]:~/tppl$ fgrep -n -C 3 cplus /usr/lib/gprolog-iso/include/
25-/* $Id: headers.h,v 1.7 2004/01/16 16:01:00 diaz Exp $ */
26-#ifndef _GPROLOG_H
27-#define _GPROLOG_H
28:#ifdef __cplusplus
29-extern "C" {
30-#endif
31-#ifndef _GP_CONFIG_H
--
2556-void Full_Max_Cst_Var(Range *z, int a, Range *x);
2557-void Full_Min_Cst_Var(Range *z, int a, Range *x);
2558-#endif /* NO_USE_FD_SOLVER */
2559:#ifdef __cplusplus
2560-}
2561-#endif
2562-#endif
[EMAIL PROTECTED]:~/tppl$ cat bug.cc
#include </usr/lib/gprolog-iso/include/gprolog.h>
[EMAIL PROTECTED]:~/tppl$ g++ -c bug.cc
/usr/lib/gprolog-iso/include/gprolog.h: In function ‘WamWord* 
Call_CP_Destructors(WamWord*)’:
/usr/lib/gprolog-iso/include/gprolog.h:1064: error: too many arguments to 
function
[EMAIL PROTECTED]:~/tppl$

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-5-k7
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages gprolog depends on:
ii  libc6                  2.3.6.ds1-13etch2 GNU C Library: Shared libraries

Versions of packages gprolog recommends:
pn  gprolog-doc                   <none>     (no description available)

-- no debconf information


Reply via email to