Target tools not properly specified. The gcc -dumpmachine
output does not agree with CVM_TARGET. The OS and CPU portions
must match for compatibility. If this is a cross compile, you
probably forgot to set CVM_TARGET_TOOLS_PREFIX. If you want to
to turn off this check, set CVM_COMPILER_INCOMPATIBLE=false
on the make command line or in the GNUmakefile
CVM_TARGET: vxworks-sparc-SPARC
compiler target:
exit 2
make: *** [checkconfig] Error 2

That being said, even if you get past the tool problems, you'll run into other problems with the VxWorks port.

â€¢ When CDC migrated from 1.0 spec to the 1.1 spec, the needed work was never done for VxWorks, so you'll have some libraries porting work to do. The VxWorks port won't build until this porting work is done.
â€¢ No work has been done on the VxWorks port by the CDC team in about 7 years. At that time the x86 and SIMSPARCSOLARIS interpreter ports were working and tested. With the help of another group within Sun, vxworks-sparc port was added about 3 years ago, and JIT support was included. This was for a CDC 1.0 port, not a CDC 1.1 port, and was never fully tested. However, the changes were migrated into what is now available in the phoneme advance OSS release.
â€¢ We (Sun) have no ability to even attempt to build any of the VxWorks ports, since we don't have the proper tools.

It looks like you'll have some work to do if you want to get this port working.

phonemeadvanced@mobileandembedded.org wrote:
> What do the following two commands produce:
>
> /home/gaoyf/../../usr/tools/Tornado/host/x86-win32/bin/ccsparc -dumpmachine
> /home/gaoyf/../../usr/tools/Tornado/host/x86-win32/bin/ccsparc -dumpversion
>
> That being said, even if you get past the tool problems, you'll run into other problems with the VxWorks port.
>
> â€¢ When CDC migrated from 1.0 spec to the 1.1 spec, the needed work was never done for VxWorks, so you'll have some libraries porting work to do. The VxWorks port won't build until this porting work is done.
> â€¢ No work has been done on the VxWorks port by the CDC team in about 7 years. At that time the x86 and SIMSPARCSOLARIS interpreter ports were working and tested. With the help of another group within Sun, vxworks-sparc port was added about 3 years ago, and JIT support was included. This was for a CDC 1.0 port, not a CDC 1.1 port, and was never fully tested. However, the changes were migrated into what is now available in the phoneme advance OSS release.
> â€¢ We (Sun) have no ability to even attempt to build any of the VxWorks ports, since we don't have the proper tools.
>
>
> It looks like you'll have some work to do if you want to get this port working.

Hi gaoyf,

If you want to tackle this port and get it working on VxWorks/SPARC,
please be aware that we are looking for volunteers in the open source
community to contribute their work back to the community. This port
would be an ideal candidate for you to be recognized for your work in
helping us get it working again.