Forum Discussion
Altera_Forum
Honored Contributor
21 years agoMacShiz,
The IDE is capable of what you would like, but not without some substantial effort -- we have made the concious decision not to perform this or support it (as our policy is not to add any new features to the legacy SDK), but it can be done. The ultra-brief steps, off the top of my head, which may or may not be correct are: - Create an SOPCBuilder project - Turn on the legacy SDK - Generate the SDK (via SOPC Builder or calling "mk_custom_sdk" from the legacy SDK shell command line). This gives you the traditional "<cpu name>_sdk" directory structure & contents. - Import the above into the IDE as an "advanced" project - Write/modify makefiles to (1) build libnios.a and libnios_debug.a (what the old auto-generated makefile in the sdk/lib folder would do) and (2) to build your source code in the sdk/src directory as appropriate. The sdk/src/peripheral_test example can be referenced as an example of how to build using the legacy 'way'.... There have been some other threads on this board about how to make an 'advanced' project work.. I believe all you need is a makefile in the root of your project with 'all' and 'clean' targets, but I could be wrong. Again, all of the above is certainly possible within the IDE, but we have no plans to (nor do we) support it.