>Description: "NET" is defined on line 135 in myslq_com.h. When I include mysql.h (for embedded mysql) I cannot compile a program which also includes netwm_def.h, which defines a completely different "NET". >How-To-Repeat: Try to compile something that includes these two header files: #include <mysql.h> #include <kwin.h> (using KDE from CVS) and you'll get: In file included from /home/dnaber/prg/kde3/include/kwin.h:27, from kmmessage.cpp:47: /home/dnaber/prg/kde3/include/netwm_def.h:171: conflicting types for `struct NET' /home/dnaber/prg/mysql4/include/mysql/mysql_com.h:135: previous declaration as `typedef struct st_net NET' >Fix: Please rename "NET" to something like "MySQL_NET"
>Submitter-Id: <submitter ID> >Originator: Daniel Naber >Organization: >MySQL support: none >Synopsis: mysql_com.h header name space pollution >Severity: non-critical >Priority: medium >Category: mysql >Class: sw-bug >Release: mysql-4.0.2-alpha (Source distribution) >Environment: Suse 7.2 with KDE from CVS and Qt 3.06 from KDE's CVS (qt-copy) System: Linux pluto 2.4.4-4GB #1 Wed May 16 00:37:55 GMT 2001 i686 unknown Architecture: i686 Some paths: /usr/bin/perl /usr/bin/make /usr/bin/gmake /usr/bin/gcc /usr/bin/cc GCC: Reading specs from /usr/lib/gcc-lib/i486-suse-linux/2.95.3/specs gcc version 2.95.3 20010315 (SuSE) Compilation info: CC='gcc' CFLAGS='' CXX='g++' CXXFLAGS='' LDFLAGS='' LIBC: -rwxr-xr-x 1 root root 1341670 Jul 12 12:40 /lib/libc.so.6 -rw-r--r-- 1 root root 24534176 Jul 12 12:35 /usr/lib/libc.a -rw-r--r-- 1 root root 178 Jul 12 12:35 /usr/lib/libc.so -rw-r--r-- 1 root root 859134 Mai 11 2001 /usr/lib/libc-client.a lrwxrwxrwx 1 root root 20 Jun 4 2001 /usr/lib/libc-client.so -> libc-client.so.2000c -rwxr-xr-x 1 root root 720640 Mai 11 2001 /usr/lib/libc-client.so.2000c Configure command: ./configure --prefix=/home/dnaber/prg/mysql4 --with-embedded-server --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php