Problem 176 - code in interfaces/basic does not compile under MSVC++ on NT
Summary: code in interfaces/basic does not compile under MSVC++ on NT
Status: RESOLVED FIXED
Alias: None
Product: Geant4
Classification: Unclassified
Component: interfaces (show other problems)
Version: 2.0
Hardware: PC Windows
: P2 normal
Assignee: yoshidah
URL:
Depends on:
Blocks:
 
Reported: 2000-12-06 17:33 CET by ngraf
Modified: 2002-04-03 09:18 CEST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this problem.
Description ngraf 2000-12-06 17:33:00 CET
I receive compiler error C2666 ("number overloads have similar conversions") in
files G4UIArrayString.cc and G4VUIshell.cc in interfaces/basic on Windows NT
under Microsoft VC++ 6.0 when attempting to build libG4UIbasic.a in the cygwin
make environment. The documentation
(http://msdn.microsoft.com/library/devprods/vs6/visualc/vccore/c2666.htm)
mentions that this is caused by improved compliance to ANSI C++, and will cause
code which previously compiled to now throw an error.
Comment 1 Gabriele Cosmo 2002-04-03 09:18:59 CEST
I assume that this problem is fixed since a long time.