1 Apr 2008 03:00
[ROOT] Installing ROOT to Linux (Fedora8)
<suneel <at> puhep.res.in>
2008-04-01 01:00:23 GMT
2008-04-01 01:00:23 GMT
Hi all,
I am trying to install ROOT on my Linux machine (OS-Fedora 8). But the
make command is exiting with the following error. It seems that it is
trying to find the file mysql.h which is not getting created during
the compilation. I tried to search this file inside the root directory
but could not find.
Any suggestions to get rid of the problem.
Thanks in advance for any kind of help.
With Regards
Suneel
In file included from mysql/src/TMySQLResult.cxx:12:
include/TMySQLResult.h:25:19: error: mysql.h: No such file or directory
include/TMySQLResult.h:35: error: ISO C++ forbids declaration of
MYSQL_RES with no type
include/TMySQLResult.h:35: error: expected ; before * token
include/TMySQLResult.h:36: error: ISO C++ forbids declaration of
MYSQL_FIELD with no type
include/TMySQLResult.h:36: error: expected ; before * token
include/TMySQLRow.h:35: error: ISO C++ forbids declaration of MYSQL_RES
with no type
include/TMySQLRow.h:35: error: expected ; before * token
include/TMySQLRow.h:36: error: MYSQL_ROW does not name a type
mysql/src/TMySQLResult.cxx: In constructor
TMySQLResult::TMySQLResult(void*):
mysql/src/TMySQLResult.cxx:23: error: fResult was not declared in this
scope
mysql/src/TMySQLResult.cxx:23: error: MYSQL_RES was not declared in this
scope
(Continue reading)
I know it's
annoying, but the best way for us is to fix it in the new version of CINT: we
need to fix all the cast operation properly, the istream problem you found is
just one of them.
> By the way, more generally, is there a list anywhere of STL features
> that are not yet implemented in CINT? I've noticed a few other things,
> which I think are known issues, but I'd like to be able to check.
There is of course the list of limitations available on the web, linked from
the CINT site: <
RSS Feed