Install LiveZilla In wine

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
jmmarca
Level 2
Level 2
Posts: 15
Joined: Wed Apr 01, 2009 4:10 pm

Re: Install LiveZilla In wine

Post by jmmarca »

austin987 wrote:On Tue, Apr 7, 2009 at 2:19 PM, jmmarca <[email protected]> wrote:
Yes installed framework. Winetricks through the net (dotnet20).

the url to download livezilla is:

http://www.livezilla.net/downloads/file ... _Setup.exe


what else can I do?
I'll take a look at it this afternoon. It's probably a Wine bug,
though it may be that the patch you used isn't complete enough to
satisfy the application.

--
-Austin

You have to install the Livezilla and make it work?
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Install LiveZilla In wine

Post by austin987 »

On Wed, Apr 8, 2009 at 11:20 AM, jmmarca <[email protected]> wrote:
qwertymn wrote:
it's a problem with the patch that GetAdapterAddresses returns return ERROR_CALL_NOT_IMPLEMENTED;

Try change that into ERROR_NO_DATA;

I already posted a comment about that in bugzilla. Greetings

Loss to me ignorance but where do I change what you said?
In that patch, you have:

/******************************************************************
+ * GetAdaptersAddresses (IPHLPAPI.@)
+ *
+ * Get addresses associated with adapters.
+ *
+ * PARAMS
+ * Family [In] address family of the addresses
+ * Flags [In] which types of addresses
+ * Reserved [In] should be null
+ * AdapterAddresses [In/Out] ptr to a buffer to receive addresses
+ * SizePointer [In/Out] ptr to a variable with the size of the buffer
pointed to
+ *
+ * RETURNS
+ * Success: NO_ERROR
+ * Failure: error code from winerror.h
+ *
+ * FIXME
+ * Stub, returns ERROR_CALL_NOT_IMPLEMENTED
+ */
+ULONG WINAPI GetAdaptersAddresses( ULONG Family, ULONG Flags, PVOID Reserved,
+ PIP_ADAPTER_ADDRESSES AdapterAddresses, PULONG SizePointer)
+{
+ FIXME("stub\n");
+ return ERROR_CALL_NOT_IMPLEMENTED;
+}
+/******************************************************************


Near the end, change "ERROR_CALL_NOT_IMPLEMENTED" to "ERROR_NO_DATA",
then run make.

--
-Austin
jmmarca
Level 2
Level 2
Posts: 15
Joined: Wed Apr 01, 2009 4:10 pm

Re: Install LiveZilla In wine

Post by jmmarca »

austin987 wrote:On Wed, Apr 8, 2009 at 11:20 AM, jmmarca <[email protected]> wrote:
qwertymn wrote:
it's a problem with the patch that GetAdapterAddresses returns return ERROR_CALL_NOT_IMPLEMENTED;

Try change that into ERROR_NO_DATA;

I already posted a comment about that in bugzilla. Greetings

Loss to me ignorance but where do I change what you said?
In that patch, you have:

/******************************************************************
+ * GetAdaptersAddresses (IPHLPAPI.@)
+ *
+ * Get addresses associated with adapters.
+ *
+ * PARAMS
+ * Family [In] address family of the addresses
+ * Flags [In] which types of addresses
+ * Reserved [In] should be null
+ * AdapterAddresses [In/Out] ptr to a buffer to receive addresses
+ * SizePointer [In/Out] ptr to a variable with the size of the buffer
pointed to
+ *
+ * RETURNS
+ * Success: NO_ERROR
+ * Failure: error code from winerror.h
+ *
+ * FIXME
+ * Stub, returns ERROR_CALL_NOT_IMPLEMENTED
+ */
+ULONG WINAPI GetAdaptersAddresses( ULONG Family, ULONG Flags, PVOID Reserved,
+ PIP_ADAPTER_ADDRESSES AdapterAddresses, PULONG SizePointer)
+{
+ FIXME("stub\n");
+ return ERROR_CALL_NOT_IMPLEMENTED;
+}
+/******************************************************************


Near the end, change "ERROR_CALL_NOT_IMPLEMENTED" to "ERROR_NO_DATA",
then run make.

--
-Austin
1-
Change what you said .. and then tried to run the patch

usuario@alex-ti:~/wine-git$ patch -p1 < ip.dif
patching file dlls/iphlpapi/iphlpapi.spec
patching file dlls/iphlpapi/iphlpapi_main.c
Hunk #1 succeeded at 584 with fuzz 2 (offset -64 lines).
patching file include/iphlpapi.h
patching file include/iptypes.h

2 -
But when I run.

./configure && make depend && make

appears that:

make[2]: ** [iphlpapi_main.o] Erro 1
make[2]: Saindo do diretório `/home/usuario/wine-git/dlls/iphlpapi'
make[1]: ** [iphlpapi] Erro 2
make[1]: Saindo do diretório `/home/usuario/wine-git/dlls'
make: ** [dlls] Erro 2
jmmarca
Level 2
Level 2
Posts: 15
Joined: Wed Apr 01, 2009 4:10 pm

Post by jmmarca »

Still the same error


Request not supported AQGD7CEX4

at System.Net.NetworkInformation.SystemNetworkInterface.GetAdaptersAddresses(AddressFamily family, FixedInfo fixedInfo)
at System.Net.NetworkInformation.SystemNetworkInterface.PostWin2KGetNetworkInterfaces(AddressFamily family)
at System.Net.NetworkInformation.SystemNetworkInterface.GetNetworkInterfaces(AddressFamily family)
at System.Net.NetworkInformation.SystemNetworkInterface.InternalGetIsNetworkAvailable()
at System.Net.NetworkInformation.NetworkChange.AvailabilityChangeListener.Start(NetworkAvailabilityChangedEventHandler caller)
at System.Net.NetworkInformation.NetworkChange.add_NetworkAvailabilityChanged(NetworkAvailabilityChangedEventHandler value)
at LiveZilla.MainForm..ctor()[/b]
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Install LiveZilla In wine

Post by austin987 »

On Wed, Apr 8, 2009 at 2:08 PM, jmmarca <[email protected]> wrote:
Still the same error


Request not supported AQGD7CEX4

  at System.Net.NetworkInformation.SystemNetworkInterface.GetAdaptersAddresses(AddressFamily family, FixedInfo fixedInfo)
  at System.Net.NetworkInformation.SystemNetworkInterface.PostWin2KGetNetworkInterfaces(AddressFamily family)
  at System.Net.NetworkInformation.SystemNetworkInterface.GetNetworkInterfaces(AddressFamily family)
  at System.Net.NetworkInformation.SystemNetworkInterface.InternalGetIsNetworkAvailable()
  at System.Net.NetworkInformation.NetworkChange.AvailabilityChangeListener.Start(NetworkAvailabilityChangedEventHandler caller)
  at System.Net.NetworkInformation.NetworkChange.add_NetworkAvailabilityChanged(NetworkAvailabilityChangedEventHandler value)
  at LiveZilla.MainForm..ctor()[/b]





Yeah, I see the same. Not sure what the problem is.

--
-Austin
jmmarca
Level 2
Level 2
Posts: 15
Joined: Wed Apr 01, 2009 4:10 pm

Re: Install LiveZilla In wine

Post by jmmarca »

austin987 wrote:On Wed, Apr 8, 2009 at 2:08 PM, jmmarca <[email protected]> wrote:
Still the same error


Request not supported AQGD7CEX4

  at System.Net.NetworkInformation.SystemNetworkInterface.GetAdaptersAddresses(AddressFamily family, FixedInfo fixedInfo)
  at System.Net.NetworkInformation.SystemNetworkInterface.PostWin2KGetNetworkInterfaces(AddressFamily family)
  at System.Net.NetworkInformation.SystemNetworkInterface.GetNetworkInterfaces(AddressFamily family)
  at System.Net.NetworkInformation.SystemNetworkInterface.InternalGetIsNetworkAvailable()
  at System.Net.NetworkInformation.NetworkChange.AvailabilityChangeListener.Start(NetworkAvailabilityChangedEventHandler caller)
  at System.Net.NetworkInformation.NetworkChange.add_NetworkAvailabilityChanged(NetworkAvailabilityChangedEventHandler value)
  at LiveZilla.MainForm..ctor()[/b]





Yeah, I see the same. Not sure what the problem is.

--
-Austin

I will not get work then? :(
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Install LiveZilla In wine

Post by austin987 »

On Wed, Apr 8, 2009 at 2:41 PM, jmmarca <[email protected]> wrote:
austin987 wrote:
On Wed, Apr 8, 2009 at 2:08 PM, jmmarca <[email protected]> wrote:
Still the same error


Request not supported AQGD7CEX4

  at System.Net.NetworkInformation.SystemNetworkInterface.GetAdaptersAddresses(AddressFamily family, FixedInfo fixedInfo)
  at System.Net.NetworkInformation.SystemNetworkInterface.PostWin2KGetNetworkInterfaces(AddressFamily family)
  at System.Net.NetworkInformation.SystemNetworkInterface.GetNetworkInterfaces(AddressFamily family)
  at System.Net.NetworkInformation.SystemNetworkInterface.InternalGetIsNetworkAvailable()
  at System.Net.NetworkInformation.NetworkChange.AvailabilityChangeListener.Start(NetworkAvailabilityChangedEventHandler caller)
  at System.Net.NetworkInformation.NetworkChange.add_NetworkAvailabilityChanged(NetworkAvailabilityChangedEventHandler value)
  at LiveZilla.MainForm..ctor()[/b]






Yeah, I see the same. Not sure what the problem is.

--
-Austin

I will not get work then? :(





You're welcome to debug it, find the problem and fix it. I don't know
the solution, personally, however.

--
-Austin
qwertymn
Level 4
Level 4
Posts: 236
Joined: Thu Mar 27, 2008 3:42 am

Post by qwertymn »

I tried the application too, but i don't see that problem. Used the patch below )is a bit shorter) I had to use native mshtml, and install mda28. Then it more or less seems to run for me, but dunno how to use the app
diff --git a/dlls/iphlpapi/iphlpapi_main.c b/dlls/iphlpapi/iphlpapi_main.c
index 547b666..d19bff7 100644
--- a/dlls/iphlpapi/iphlpapi_main.c
+++ b/dlls/iphlpapi/iphlpapi_main.c
@@ -434,6 +434,31 @@ DWORD WINAPI GetAdapterIndex(LPWSTR AdapterName, PULONG IfIndex)


/******************************************************************
+ * GetAdaptersAddresses (IPHLPAPI.@)
+ *
+ * Get addresses associated with adapters.
+ *
+ * PARAMS
+ * Family [In] address family of the addresses
+ * Flags [In] which types of addresses
+ * Reserved [In] should be null
+ * AdapterAddresses [In/Out] ptr to a buffer to receive addresses
+ * SizePointer [In/Out] ptr to a variable with the size of the buffer pointed to
+ *
+ * RETURNS
+ * Success: NO_ERROR
+ * Failure: error code from winerror.h
+ *
+ * FIXME
+ * Stub, returns ERROR_CALL_NOT_IMPLEMENTED
+ */
+ULONG WINAPI GetAdaptersAddresses( ULONG Family, ULONG Flags, PVOID Reserved,
+ /*PIP_ADAPTER_ADDRESSES*/PVOID AdapterAddresses, PULONG SizePointer)
+{
+ FIXME("stub\n");
+ return ERROR_NO_DATA;
+}
+/******************************************************************
* GetAdaptersInfo (IPHLPAPI.@)
*
* Get information about adapters.
(END)
batrams
Level 1
Level 1
Posts: 9
Joined: Wed Jul 08, 2009 7:00 pm

Post by batrams »

HI - I'd like to give this a try but I'm not familiar enough with Wine to know what you mean by:

use native mshtml
and
install mda28

Can someone provide a hint? I'd like to try this patch and see if Livezilla will run for me!
DaVince
Level 8
Level 8
Posts: 1099
Joined: Wed Oct 29, 2008 4:53 pm

Post by DaVince »

"Use native ***" basically means that there is a non-Wine version of that component that you could install, usually through Winetricks ( http://wiki.winehq.org/winetricks ). After having installed the component through that, try running the app again, report if it works and if it does, file a bug on http://bugs.winehq.org .
batrams
Level 1
Level 1
Posts: 9
Joined: Wed Jul 08, 2009 7:00 pm

Post by batrams »

DaVince wrote:"Use native ***" basically means that there is a non-Wine version of that component that you could install, usually through Winetricks ( http://wiki.winehq.org/winetricks ). After having installed the component through that, try running the app again, report if it works and if it does, file a bug on http://bugs.winehq.org .

Thanks. Looks like mshtml is not available to install through winetricks, but I suppose can copy that from a windows machine. I still have two problems.

I still don't know what "mda28" is.

Also I'm not able to get wine to compile using the patch from above:
diff --git a/dlls/iphlpapi/iphlpapi_main.c b/dlls/iphlpapi/iphlpapi_main.c
index 547b666..d19bff7 100644
--- a/dlls/iphlpapi/iphlpapi_main.c
+++ b/dlls/iphlpapi/iphlpapi_main.c
@@ -434,6 +434,31 @@ DWORD WINAPI GetAdapterIndex(LPWSTR AdapterName, PULONG IfIndex)


/******************************************************************
+ * GetAdaptersAddresses (IPHLPAPI.@)
+ *
+ * Get addresses associated with adapters.
+ *
+ * PARAMS
+ * Family [In] address family of the addresses
+ * Flags [In] which types of addresses
+ * Reserved [In] should be null
+ * AdapterAddresses [In/Out] ptr to a buffer to receive addresses
+ * SizePointer [In/Out] ptr to a variable with the size of the buffer pointed to
+ *
+ * RETURNS
+ * Success: NO_ERROR
+ * Failure: error code from winerror.h
+ *
+ * FIXME
+ * Stub, returns ERROR_CALL_NOT_IMPLEMENTED
+ */
+ULONG WINAPI GetAdaptersAddresses( ULONG Family, ULONG Flags, PVOID Reserved,
+ /*PIP_ADAPTER_ADDRESSES*/PVOID AdapterAddresses, PULONG SizePointer)
+{
+ FIXME("stub\n");
+ return ERROR_NO_DATA;
+}
+/******************************************************************
* GetAdaptersInfo (IPHLPAPI.@)
*
* Get information about adapters.
(END)
Maybe this is not the complete patch? Any additional clues would be appreciated. I know many people want this app to run under Wine and I'll happily post a summary if I can get it to work. Thanks!
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Install LiveZilla In wine

Post by austin987 »

On Thu, Jul 9, 2009 at 8:07 AM, batrams<[email protected]> wrote:
DaVince wrote:
"Use native ***" basically means that there is a non-Wine version of that component that you could install, usually through Winetricks ( http://wiki.winehq.org/winetricks ). After having installed the component through that, try running the app again, report if it works and if it does, file a bug on http://bugs.winehq.org .

Thanks. Looks like mshtml is not available to install through winetricks, but I suppose can copy that from a windows machine. I still have two problems.
Mshtml depends on a few other dlls. It's installed with ie6.
--
-Austin
John Drescher

Install LiveZilla In wine

Post by John Drescher »

I still don't know what "mda28" is.
mdac

And its in winetricks

John
batrams
Level 1
Level 1
Posts: 9
Joined: Wed Jul 08, 2009 7:00 pm

Post by batrams »

OK thanks - I see how to do that now.

I'm still unable to compile the patched wine. I think the problem is that I'm not sure exactly what the patch should contain. I have tried the below patch but the compile barfs:
diff --git a/dlls/iphlpapi/iphlpapi_main.c b/dlls/iphlpapi/iphlpapi_main.c
index 547b666..d19bff7 100644
--- a/dlls/iphlpapi/iphlpapi_main.c
+++ b/dlls/iphlpapi/iphlpapi_main.c
@@ -434,6 +434,31 @@ DWORD WINAPI GetAdapterIndex(LPWSTR AdapterName, PULONG IfIndex)


/******************************************************************
+ * GetAdaptersAddresses (IPHLPAPI.@)
+ *
+ * Get addresses associated with adapters.
+ *
+ * PARAMS
+ * Family [In] address family of the addresses
+ * Flags [In] which types of addresses
+ * Reserved [In] should be null
+ * AdapterAddresses [In/Out] ptr to a buffer to receive addresses
+ * SizePointer [In/Out] ptr to a variable with the size of the buffer pointed to
+ *
+ * RETURNS
+ * Success: NO_ERROR
+ * Failure: error code from winerror.h
+ *
+ * FIXME
+ * Stub, returns ERROR_CALL_NOT_IMPLEMENTED
+ */
+ULONG WINAPI GetAdaptersAddresses( ULONG Family, ULONG Flags, PVOID Reserved,
+ /*PIP_ADAPTER_ADDRESSES*/PVOID AdapterAddresses, PULONG SizePointer)
+{
+ FIXME("stub\n");
+ return ERROR_NO_DATA;
+}
+/******************************************************************
* GetAdaptersInfo (IPHLPAPI.@)
*
* Get information about adapters.
(END)
Can someone tell me if the above is a complete patch file? I'm new to git.
qwertymn
Level 4
Level 4
Posts: 236
Joined: Thu Mar 27, 2008 3:42 am

Post by qwertymn »

I'm still unable to compile the patched wine. I think the problem is that I'm not sure exactly what the patch should contain. I have tried the below patch but the compile barfs:
You shouldn't need that patch anymore. In current wine (1.1.25) that problem is already solved (that function is implemented now). If the app still doesn't run, the problem should be somewhere else.
batrams
Level 1
Level 1
Posts: 9
Joined: Wed Jul 08, 2009 7:00 pm

Post by batrams »

OK thanks - there is a new version of the app now too but it does not run. The installer appears to complete, however the .exe which exists on my Windows install does not get created when run under Wine. If there a URL that explains how to trroubleshoot?
batrams
Level 1
Level 1
Posts: 9
Joined: Wed Jul 08, 2009 7:00 pm

Getting closer maybe

Post by batrams »

I copied the contents of the ...\Program Files\Livezilla directory from a Windows machine into my Wine installation. When I try to start the client, a window pops up telling me the the Tahoma font is missing. But I have installed the Tahoma font and can even use it from running Notepad in Wine.

Can anyone suggest something to try?
Locked