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
|