Unnecessary ./configure element leads to failure with icc



I found something interesting while trying to compile Balsa 2.0.10 with 
the Intel compiler (icc). In ./configure in two places during the 
new_pspell_manager test, "-lstdc++" is passed to the compiler. Now, gcc 
can handle this fine, but icc will complain "-lstdc++ not found", 
leading ./configure to believe new_pspell_manager isn't present. And of 
course, failing to find new_pspell_manager means ./configure stops and 
exits right there.

After removing both mentions of "-lstdc++", Balsa still compiled fine 
(with gcc, though), so it appears to be unnecessary to have that in 
there. Please remove it if possible, so that there is one less thing 
getting in the way of compiling Balsa with icc.

In the end I wasn't able to compile Balsa with icc, as icc can't handle 
the header file /usr/include/bits/stat.h", which many Linux 
applications reference (indirectly, through /usr/include/sys/stat.h).

Christopher Culver <christopher_culver@yahoo.com>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]