Hello,
When i add wip_Init() function just before wip_bearerOpen(), the OpenAT compilation (in RTE mode) gives the following error :
Code :
[color=blue]/* Open Bearer and install our event handler */
Status = wip_netInit();
Status = wip_bearerOpen(&myBearer, GPRS_Bearer_Device, AL_GPRS_Bearer_Hdlr, NULL);
Compilation :
[color=green]D:\Programmes\Wavecom-OpenAT\WorkSpace-OpenAT\LoadIde.bat -p wmmake -RTE
Loading Open AT IDE…
bash.exe: warning: could not find /tmp, please create!
Done.
Loading project settings…
done.
Updating GPRS.mak file from Software Common Settings…
Done.
Building mingw_GPRS_H project…
Launch a full library or binary process
… Dependency graph is being built …
…/out/mingw_GPRS_H.dep
… Build sources filtering rules for mingw_GPRS_H
…/out/mingw_GPRS_H.flt
Get …/…/src/al_gprs.c al_gprs.c
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_global.h adl_global.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/basic/wm_types.h wm_types.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/basic/wm_stdio.h wm_stdio.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/basic/wm_remote.h wm_remote.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/basic/wm_list.h wm_list.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/basic/wm_snd.h wm_snd.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_str.h adl_str.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_port.h adl_port.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_at.h adl_at.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_traces.h adl_traces.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_memory.h adl_memory.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_error.h adl_error.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_flash.h adl_flash.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_gpio.h adl_gpio.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_bus.h adl_bus.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_fcm.h adl_fcm.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_osa.h adl_osa.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_AppliInit.h adl_AppliInit.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_UnSoHandler.h adl_UnSoHandler.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_RspHandler.h adl_RspHandler.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_CmdHandler.h adl_CmdHandler.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_CmdStackHandler.h adl_CmdStackHandler.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_TimerHandler.h adl_TimerHandler.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_sim.h adl_sim.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_sms.h adl_sms.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_call.h adl_call.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_gprs.h adl_gprs.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_safe.h adl_safe.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_ad.h adl_ad.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_rtc.h adl_rtc.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_ctx.h adl_ctx.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_msg.h adl_msg.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_irq.h adl_irq.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_sctu.h adl_sctu.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_vs.h adl_vs.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_sem.h adl_sem.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_extint.h adl_extint.h
Get D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/itf/adl_dac.h adl_dac.h
Get …/…/inc/al_gprs.h al_gprs.h
Get D:/Programmes/Wavecom-OpenAT/Plug-ins/WIP/1.10.02/WIP/itf/wip_bearer.h wip_bearer.h
Get D:/Programmes/Wavecom-OpenAT/Plug-ins/WIP/1.10.02/WIP/itf/wip_net.h wip_net.h
Get D:/Programmes/Wavecom-OpenAT/Plug-ins/WIP/1.10.02/WIP/itf/wip_inet.h wip_inet.h
Get D:/Programmes/Wavecom-OpenAT/Plug-ins/WIP/1.10.02/WIP/itf/wip_http.h wip_http.h
Get D:/Programmes/Wavecom-OpenAT/Plug-ins/WIP/1.10.02/WIP/itf/wip_file.h wip_file.h
Get D:/Programmes/Wavecom-OpenAT/Plug-ins/WIP/1.10.02/WIP/itf/wip_channel.h wip_channel.h
Get …/…/inc/bl_gprs.h bl_gprs.h
… Compiling al_gprs.c
al_gprs.c:137:21: warning: unknown escape sequence: ‘\040’
al_gprs.c:143:22: warning: unknown escape sequence: ‘\040’
Get …/…/src/appli.c appli.c
… Compiling appli.c
Get …/…/src/bl_gprs.c bl_gprs.c
… Compiling bl_gprs.c
Copy all needed library and object files
Make links D:/Programmes/Wavecom-OpenAT/OS/4.10.10/ADL/rte_wmadl_4.10.5.2.0.lib …/out/rte_wmadl_4.10.5.2.0.lib
Make links D:/Programmes/Wavecom-OpenAT/Plug-ins/WIP/1.10.02/WIP/rte_wmwip_2.0.0.2.0.lib …/out/rte_wmwip_2.0.0.2.0.lib
… Link step in progress …
… Link mingw_GPRS_H.bin …
[color=red]make: *** [make_single_bin] Error 1
rte_wmwip_2.0.0.2.0.lib(./rte/vc6/Release/st_rand.obj)(.text[_ngRandom]+0x25):U:\projet\gsmmi\in: undefined reference to _allmul' rte_wmwip_2.0.0.2.0.lib(./rte/vc6/Release/st_rand.obj)(.text[_ngRandom]+0x33):U:\projet\gsmmi\in: undefined reference to
_aullrem’[color=green]
Done.
Updating RTE kernel file…
no generated DLL found…
[wmmake error #1] Build error.]
If i comment “wip_netInit()” in my code the compilation (in RTE mode) is Ok. What is this error (in red) ? (in my project i include “wip_net.h” librairy)
In Target Mode the compilation is Ok. But, i wish to use in RTE Mode for debugging.
Regards