Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
19 years ago

libstdc++ w/POSIX threads for eCos

Hi there,

I'm trying to put together a nios2 toolchain for eCos w/POSIX threads and libstdc++.

See http://www.zylin.com/nios2libstdc++.html (http://www.zylin.com/nios2libstdc++.html) for my work in progress.

Summary of problems:

- Nios 5.0/6.0 does not contain complete and accurate source for GCC. Apparently this is in violation of GPL: http://cygwin.com/ml/cygwin/2006-08/msg00406.html (http://cygwin.com/ml/cygwin/2006-08/msg00406.html)

- I've been able to put together *something* that I believe is the source code for the Nios2 toolchain from here and there on the internet + Nios 5.0 & 6.0. If someone knows about a link to the *complete* and accurate source for the Nios2 toolchain it would be much appreciated if they would share.

- Nios 5.0/6.0 ships with some oooold version of Cygwin that is not complete enough to build a GCC toolchain from scratch. The latest Cygwin will build a GCC toolchain that does not work with the Cygwin that ships with Nios 5.0/6.0. The solution I'm attempting now is the Cygwin Time Machine.

- If someone knows about a *complete* Cygwin repository for the version that ships with Nios 5.0/6.0 that includes enough that I can rebuild the GCC toolchain, it would be much appreciated.

Øyvind Harboe

http://www.zylin.com (http://www.zylin.com)
No RepliesBe the first to reply