make的时候出现undeclared (first use in this function)的问题
make的时候报这个错:
../lib_ipanel/ipanel_api.c: In function `ipanel_memcpy':
../lib_ipanel/ipanel_api.c:207: warning: use of cast expressions as lvalues is d
eprecated
../lib_ipanel/ipanel_api.c: In function `IPanelBrowserEx_fGetProperty':
../lib_ipanel/ipanel_api.c:957: error: `BROWSER_PROPERTY_CACHE_ENABLE' undeclare
d (first use in this function)
../lib_ipanel/ipanel_api.c:957: error: (Each undeclared identifier is reported o
nly once
../lib_ipanel/ipanel_api.c:957: error: for each function it appears in.)
../lib_ipanel/ipanel_api.c:1498: error: `BROWSER_PROPERTY_MAX_CONTENT_LENGTH' un
declared (first use in this function)
../lib_ipanel/ipanel_api.c:1508: error: `BROWSER_PROPERTY_MAX_CONTENT_NODE' unde
clared (first use in this function)
../lib_ipanel/ipanel_api.c:1546: error: `BROWSER_PROPERTY_PAGE_IMAGE_DOWNLOADING
' undeclared (first use in this function)
../lib_ipanel/ipanel_api.c:1585: error: `BROWSER_PROPERTY_QMA_ALERT_MESSAGE' und
eclared (first use in this function)
../lib_ipanel/api.c:1589: error: dereferencing pointer to incomplete type
../lib_ipanel/api.c:1594: error: `BROWSER_PROPERTY_DOWNLOAD_CACHE_DIRECTO
RY' undeclared (first use in this function)
../lib_ipanel/api.c: In function `IPanelBrowserEx_fSetProperty':
../lib_ipanel/api.c:1658: error: `BROWSER_COMMAND_CANCEL_COOKIE' undeclar
ed (first use in this function)
make[2]: *** [../objs/coolsand/CONFIG_SMALL_GB/embedded/obj_lib_wap2/ipanel_api.
o] Error 1
make[2]: Leaving directory `/cygdrive/e/Onlyone/makeone/iPanelWireless2.0/build'
make[1]: *** [embedded_lib] Error 2
make[1]: Leaving directory `/cygdrive/e/Onlyone/makeone/iPanelWireless2.0/build'
make: *** [coolsand_CSW] Error 2
错误里提示的几个未定义变量在wap_api.h里已经把他们定义成枚举变量了,而且头文件我已经包含进api.c里面来了,为什么还报未定义这些变量的错呢?
希望有高手能为我解答