diff options
author | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-05-11 23:15:25 +0000 |
---|---|---|
committer | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-05-11 23:15:25 +0000 |
commit | b477148f72a7cc38a043bb743c2b9d54938b0d13 (patch) | |
tree | cf8434d802e3a9af415c2bb0172785e92d2d13d8 /docs | |
parent | ef6a23c82bc35c5d2c3d5fcc533990640487b429 (diff) | |
download | ATCD-b477148f72a7cc38a043bb743c2b9d54938b0d13.tar.gz |
*** empty log message ***
Diffstat (limited to 'docs')
-rw-r--r-- | docs/CE-status.txt | 109 |
1 files changed, 109 insertions, 0 deletions
diff --git a/docs/CE-status.txt b/docs/CE-status.txt index 68009a61515..fbd4fac4f57 100644 --- a/docs/CE-status.txt +++ b/docs/CE-status.txt @@ -2,6 +2,14 @@ [Current difficulties] + [Non-static object manager problem] + CE uses non-static object manager. However, there seems to be + another global object manager hanging somewhere and it gets + deleted when a windows program is shutting down. As the real + object manager has already been destructed when the ACE worker + thread exits, this causes Access Violations. So far, this + doesn't really affect my work so I'll defer it to a later point. + [Bugs in cross compiler for SH series CPU] [Inline functions] @@ -31,6 +39,7 @@ [Hints on writing portable code using ACE] + [Testing Non-Window based ACE programs] Rumor has it that Microsoft will provide a DOS shell in their next release of CE. Oh well, I made it up and there'll probably @@ -136,6 +145,106 @@ +[Status of one-button tests] + [Convention of project files settings] + + Procedures: + + * Create a new "Win32 Application" project file. It should + support the following platforms: WCE x86em, WCE MIPS, and WCE + SH3. Notice the project location should Be under + $ACE_ROOT/tests/WinCE. + + * Add the cpp file(s) along with all .cpp and .rc files under + $ACE_ROOT/WindozeCE. + + * Open Project settings. + + * General Settings are: + "Using MFC in a Shared DLL" for all platforms. + Both "Intermediate files" and "Output files" should be the + same path. They should be one of "x86emDbg", "WMIPSDbg", and + "WCESHDbg" depend on the target platform. + + * "C/C++" Settings: + Add "ACE_HAS_DLL=1", "ACE_HAS_WINCE" to preprocessor + definitions for all target platforms. + Set "Code Generation" -> "Use run-time library" to "Debug + Multithreaded". + Add to "Preprocessor" -> "Additional include directories" the + following: "..\,..\..\,..\..\WindozeCE\". + + * "Link" Settings: + Added "aced.lib" into "Input" -> "Object/library modules". + Set "Input" -> "Additional library path" according to the + target platform. It should one of the following: + "..\..\ace\WCE\x86em", + "..\..\ace\WCE\MIPS", or, + "..\..\ace\WCE\SH". + + * You are all done. + + [Legend:] X - test working properly + . - work pending + N - Not supported by CE + + [ ] Aio_Platform_Test + [X] Atomic_Op_Test + [X] Barrier_Test + [X] Basic_Types_Test + [ ] Buffer_Stream_Test + [ ] Conn_Test + [ ] Enum_Interfaces_Test + [N] Env_Value_Test + [ ] Future_Test + [ ] Handle_Set_Test + [ ] Hash_Map_Manager_Test + [ ] IOStream_Test + [ ] MM_Shared_Memory_Test + [ ] MT_Reactor_Timer_Test + [ ] MT_SOCK_Test + [X] Map_Manager_Test + [ ] Mem_Map_Test + [ ] Message_Block_Test + [ ] Message_Queue_Notifications_Test + [ ] Message_Queue_Test + [ ] Naming_Test + [ ] Notify_Performance_Test + [ ] OrdMultiSet_Test + [ ] Pipe_Test + [ ] Priority_Buffer_Test + [ ] Priority_Reactor_Test + [ ] Priority_Task_Test + [ ] Process_Mutex_Test + [ ] Process_Strategy_Test + [ ] Reactor_Exceptions_Test + [ ] Reactor_Notify_Test + [ ] Reactor_Performance_Test + [ ] Reactor_Timer_Test + [ ] Reactors_Test + [ ] Reader_Writer_Test + [ ] Recursive_Mutex_Test + [ ] SOCK_Connector_Test + [ ] SOCK_Test + [ ] SPIPE_Test + [ ] SString_Test + [ ] SV_Shared_Memory_Test + [ ] Semaphore_Test + [ ] Service_Config_Test + [ ] Sigset_Ops_Test + [ ] Simple_Message_Block_Test + [ ] TSS_Test + [ ] Task_Test + [ ] Thread_Manager_Test + [ ] Thread_Mutex_Test + [ ] Thread_Pool_Test + [ ] Time_Service_Test + [ ] Time_Value_Test + [ ] Timer_Queue_Test + [ ] Tokens_Test + [ ] UPIPE_SAP_Test + + [ACE File list] Here is a trace of ACE files about their status on CE. [Legend] |