Hi, for the last few days, I've been trying to port a nice utility to mignw32ce. In principle I think I am ready to try it ... unfortunately, the regsrv on my WinCE PNA says "GetLastError returns c1". I have no precise data on what this error means, but I suspect it is "ERROR_BAD_EXE_FORMAT", which in turn means that it cannot link to system libraries. I might have found the reason ... The objdump shows two DLL Names in the Import Tables: "AYGSHELL" and "COREDLL" ... note ... NO ".DLL" file name extensions! Such libraries do not exist, of course! Here is how I create my dll: arm-wince-mingw32ce-g++ -c -o ids.armobj ids.cpp arm-wince-mingw32ce-g++ -c -o startkey.armobj startkey.cpp arm-wince-mingw32ce-g++ -shared -o eurokbd.dll eurokbd.armobj ids.armobj eurokbd.def -laygshell -luuid
Could you, please, tell me how to get it working? Thanks in advance, Best regards, Jacek. ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Cegcc-devel mailing list Cegcc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cegcc-devel