Skip to main content


developerWorks  >  Linux  >  

Linux Technology Center

developerWorks
LTC projects and publications More developer resources

General Linux development   Linux on POWER   Linux on xSeries
 




General Linux software development
  • Core compiler, linker, and runtime:

    Note: Linux on POWER 64-bit systems support a full "Biarch" environment, compiling and executing both 32-bit and 64-bit applications.

  • Debugger and IDE:
    • gdb is the GNU project debugger.
    • Eclipse is the open source Integrated Development Environment. Eclipse with the C/C++ Development Tools plugin provides a complete GUI-based edit/compile/debug environment.
  • Performance analysis and optimization:
    • OProfile is a system-wide profiler for Linux systems.
    • Valgrind provides application profiling plus automatic detection of many memory management and threading bugs.
    • ITrace (Instruction Trace), a component of Performance Inspector, is a software mechanism that lets you branch-step trace your application.
    • IBM Performance Simulator for Linux on POWER provides detailed instruction-level analysis for time-critical functions on PowerPC systems. The ScrollPipe Viewer displays a listing of the performance of individual instructions (a screenshot is provided with the download).
    • Post-Link Optimization for Linux on POWER provides profile-driven optimizations for large applications.

Linux on POWER

Linux on eServer xSeries
Document options

Document options requiring JavaScript are not displayed


Technical resources
Linux tech support forum
Technical briefings
Technical Webcasts for ISVs
Linux technologies on alphaWorks
How to buy IBM software

Special offers
Make innovation happen with IBM Software Guide
RSDC 2008 RU ready to save the day?
Webcast: Info 2.0 for Web 2.0 and mashups

More offers