InterViews compilation problem with gcc on 10.5.1
Posted: Mon Feb 11, 2008 12:38 pm
While trying to compile the version of InterViews that accompanies neuron 6.1 on MacOSX 10.5.1 (Intel) with gcc 4.0.2, I observed the following errors after running configure with the --with-x option specified:
Making all in src
Making all in lib
g++ -DHAVE_CONFIG_H -I. -I. -I../include -I/usr/X11/include -g -O2 -c Dispatch/dispatcher.cpp -fno-common -DPIC -o Dispatch/.libs/dispatcher.o
Dispatch/dispatcher.cpp: In member function 'osboolean dpFdMask::isSet(int) const':
Dispatch/dispatcher.cpp:113: error: invalid conversion from 'const fd_set*' to 'fd_set*'
Dispatch/dispatcher.cpp:113: error: initializing argument 2 of 'int __darwin_fd_isset(int, fd_set*)'
Dispatch/dispatcher.cpp: In member function 'osboolean dpFdMask::anySet() const':
Dispatch/dispatcher.cpp:129: error: invalid conversion from 'const fd_set*' to 'fd_set*'
Dispatch/dispatcher.cpp:129: error: initializing argument 2 of 'int __darwin_fd_isset(int, fd_set*)'
Dispatch/dispatcher.cpp: In member function 'int dpFdMask::numSet() const':
Dispatch/dispatcher.cpp:141: error: invalid conversion from 'const fd_set*' to 'fd_set*'
Dispatch/dispatcher.cpp:141: error: initializing argument 2 of 'int __darwin_fd_isset(int, fd_set*)'
make[2]: *** [Dispatch/dispatcher.lo] Error 1
(snip)