| bouken                    | 
                    Saturday 25 August 2012 at 17:41                                                
                     | 
                
                
                    bouken      
             
     | 
                    
                         Hi 
  I use archlinux (a newbie to that as well) with the KDE desktop
  $uname -a  Linux thinkPhD .4.9-1-ARCH #1 SMP PREEMPT Wed Aug 15 18:59:31 CEST 2012 x86_64 GNU/Linux
  $wine --version wine-1.5.11
  $playonlinux --version PlayOnLinux 4.1.7
  Let me start from the beginning. 
  1. Installed playonlinux through pacman. 2. Started it as a non root user. 3. Began installation of StarUML 4. Below are the errors that I copied from the terminal
 
  ---------------------------Terminal-Output-------------------------------------- POL_Wine] Message: Wine return: 0 [POL_Call] Message: ----- Ending function POL_Install_LunaTheme ----- [POL_Download] Message: Downloading http://files.playonlinux.com/staruml-5.0-with-cm.exe nc: invalid option -- 'q' Try `nc --help' for more information. [POL_Download] Message: Download MD5 matches[POL_System_CheckFS] Message: Checking filesystem for staruml-5.0-with-cm.exe [POL_Wine] Message: Running wine-1.2.3 staruml-5.0-with-cm.exe (Working directory : /home/meenakshi/.PlayOnLinux/wineprefix/StarUml50) fixme:win:DisableProcessWindowsGhosting : stub fixme:sfc:SfcIsFileProtected ((nil), L"C:\\\\Program Files\\\\StarUML\\\\unins000.exe") stub err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\\\Program Files\\\\StarUML\\\\Pgmr101.ocx") not found ---------------------------------------------------------------------------------
  The program throws the following error Unable to register the DLL/OCX: LoadLibrary failed; code 126 Module not found.
  --------------------------------------------------------------------------------- 5. I tried searching through the installed directory for "nc -q" (the first error) and I ended up with this 
 
  $grep "nc -q" * -r lib/setupwindow.lib:            nc -q -1 "$@" || nc "$@"     
  6. I further looked at the help page for netcat and -q is a valid option. This is where I gave up and I decided its time for the experts to step in.
 
  So can anyone please help me out with this.
  Regards Bouken
 
                                                       
                     | 
                
                                
		    | Quentin PÂRIS                    | 
                    Saturday 25 August 2012 at 20:10                                                
                     | 
                
                
                    Quentin PÂRIS          
            
             
     | 
                    
                         nc -q -1 "$@" || nc "$@"  is : "Try nc -q, and it doesn't work, just use 'nc'". So, there is no problem with that :)
  Does StartUML run or not?                                                     
                     | 
                
                                
		    | bouken                    | 
                    Saturday 25 August 2012 at 20:19                                                
                     | 
                
                
                    bouken      
             
     | 
                    
                         Hi,
  thanks that help me get it installed. Now when I run it I get the following on the terminal
  ----------------------------A Portion of the errors------------------------- err:ole:create_server class {88d969c0-f192-11d4-a65f-0040963251e5} not registered err:ole:CoGetClassObject no class object {88d969c0-f192-11d4-a65f-0040963251e5} could be created for context 0x5 err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111 err:ole:create_server class {88d969c0-f192-11d4-a65f-0040963251e5} not registered err:ole:CoGetClassObject no class object {88d969c0-f192-11d4-a65f-0040963251e5} could be created for context 0x5 err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111 err:ole:create_server class {88d969c0-f192-11d4-a65f-0040963251e5} not registered err:ole:CoGetClassObject no class object {88d969c0-f192-11d4-a65f-0040963251e5} could be created for context 0x5
  ----------------------------Many other similar errors--------------------------------
  But the software does start up. I don't know whether it will have any impact on the operation of the software. I don't have test cases. Can I safely ignore these errors?
  regards Bouken                                                     
                     | 
                
                                
		    | Quentin PÂRIS                    | 
                    Saturday 25 August 2012 at 20:23                                                
                     | 
                
                
                    Quentin PÂRIS          
            
             
     | 
                    
                         Click on Configure -> StartUML -> package -> mfc42                                                     
                     | 
                
                                
		    | bouken                    | 
                    Saturday 25 August 2012 at 20:32                                                
                     | 
                
                
                    bouken      
             
     | 
                    
                         You guys are fabulous. Thanks for guiding me through.
  Just to summarize for future reference for others
  1. I had to comment the line in lib/setupwindow.lib  nc -q -1 "$@" || nc "$@"      and had to replace it with  nc "$@"
  2. After installation I had to do the following  Configure -> StartUML -> package -> mfc42 
  Thanks again.
  Bouken                                                      
                     | 
                
                                
		    | Quentin PÂRIS                    | 
                    Sunday 26 August 2012 at 0:00                                                
                     | 
                
                
                    Quentin PÂRIS          
            
             
     | 
                    
                        1. I had to comment the line in lib/setupwindow.lib  nc -q -1 "$@" || nc "$@"      and had to replace it with  nc "$@" 
 Really, that is useless                                                      
                     |