This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
- Start Netbeans under cygwin - Create "Applcation" project - Add "Main C File" into project - Move cursor into main function - Press "ctrl-space" Code completion list contain only 3 items Under linux and solaris code completion list contain functions from "stdio.h" and "stdlib.h" ("printf" for example)
Windows is a target platform. Declarations from system headers are not visible no matter how NB has been started (from cygwin or from Windows Explorer). Also explicit specifation of include directory in Project Properties Dialog doesn't lead to correct code-completion list.
Provide path to includes. Code complition will work right. Windowos doesn't have standard path to standard libraries. Hence CND cannot find standard includes. Configure project: -c/c++ -GNU C compiler -General -Additional include directories -Add path to incudes.
It is impossible to add include paths for Makefile projects, so it means code completion will not work for system functions on Windows at all for Makefile based projects.
After #75869 has been fixed, this one doesn't reproduce. Declarations from stdio, stdlib and other files appear in completion list.
verified, I believe a long time ago.