??? you can test lsb-core-ia32 lsb-cxx-ia32 but i think is not this packages
(how do we specify external repository addresses to manager ? )
in file (/etc/apt/sources.list) you have list external address link repository,
see if you have external link ??
load this link or similar for path repository address
after link added to /etc/apt/sources.list) require command:
aptitude update (you wait list package updated)
I think you have version 32 bit ubuntu operating system installed not 64 ....
exact name you must see is ia32-libs
show me result you computer at shell
This forum is about the C++ compiler. If you are having difficulties with VTune, there is a separate forum for that. There is no requirement to have VTune running in part or entirety in order to install C++. If C++ installation does complain about VTune not being available, that seems to be a bug in the installer.
Further, a "missing optional prerequisite" shouldn't deter you from continuing with installation, if you wish to try the compiler on an untested distro.
If VTune doesn't recognize Pentium D running 32-bit Ubuntu as supporting SSE2, that could be a bug. Does your OS report SSE2 support? If not, that would be a bug in the OS. Evidently, Pentium D was old by the time Ubuntu came to market, but even then, one would normally use the 64-bit linux, so Ubuntu may not have tested this. Your choice of the 32-bit OS restricts you to ia32/i386 software; you can't use x86_64/Intel64.
As you've seen, no one here appears to be familiar with the Ubuntu microcode.ctl, in case that may be needed for Ubuntu to recognize your CPU type.
You would not be able to make use of IA64 (Itanium) software on Pentium D.