This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

dbm.h reserved word.


Using experimental packages of gcc, mingw, w32, cygwin.

<dbm.h:85>

extern GDBM_EXPORT(int, delete) ();

</dbm.h>

Which after looking at the top defines into:
GDBM_IMPEXP int GDBM_API delete ();
which goes to
__declspec(dllexport) int __cdecl delete ();

which is pulling delete from a dll as far as I know. (I haven't worked with
dlls too much).

There's a parse error on that line. I'm done, I don't know what's up.


<log>

~/src $ cat main.cpp
#include <dbm.h>

int main ( void )
{
        return 0;
}
~/src $ make
gcc    -c -o main.o main.cpp
In file included from main.cpp:1:
/usr/include/dbm.h:85: parse error before `delete'
make: *** [main.o] Error 1
~/src $

</log>

~Travis Smith
IT Professional
tazium@yahoo.com


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]