You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Software starts correctly:
But on CLI I get the Error:
Method ':_getFiberPtrId ()' in assembly 'tools/MaNGOSExtractor/MangosExtractor/bin/Release/MpqLib.dll' contains native code that cannot be executed by Mono on this platform. The assembly was probably created using C++/CLI.
PS:
Of course I get the same error with AD2.exe:
$ mono AD2.exe -i '/opt/software/World of Warcraft 1.12.1/' -o /tmp/extractor/ -e 2
MaNGOSExtractor v1.4.2 CommandLine
Source Folder: /opt/software/World of Warcraft 1.12.1/
Output Folder: /tmp/extractor/
Extraction Selected: DBC Only
Reading: /opt/software/World of Warcraft 1.12.1/Data/backup.MPQ
Method ':_getFiberPtrId ()' in assembly '/run/media/ruben/Software/git/tools/MaNGOSExtractor/AD2/bin/Debug/MpqLib.dll' contains native code that cannot be executed by Mono on this platform. The assembly was probably created using C++/CLI.
The text was updated successfully, but these errors were encountered:
The Software starts correctly:
But on CLI I get the Error:
Method ':_getFiberPtrId ()' in assembly 'tools/MaNGOSExtractor/MangosExtractor/bin/Release/MpqLib.dll' contains native code that cannot be executed by Mono on this platform. The assembly was probably created using C++/CLI.
No dbc's got extracted.
The Problem is that you use MpqLib.dll directly which can't be used in mono.
I can compile and install libmpq as library on my Linux system, no problem, but you'd have to align the code... Further Informations: http://www.mono-project.com/Interop_with_Native_Libraries and http://www.mono-project.com/CPlusPlus
Greets - MiracleWhip
(Keep up the good work!)
PS:
Of course I get the same error with AD2.exe:
$ mono AD2.exe -i '/opt/software/World of Warcraft 1.12.1/' -o /tmp/extractor/ -e 2
MaNGOSExtractor v1.4.2 CommandLine
Source Folder: /opt/software/World of Warcraft 1.12.1/
Output Folder: /tmp/extractor/
Extraction Selected: DBC Only
Reading: /opt/software/World of Warcraft 1.12.1/Data/backup.MPQ
Method ':_getFiberPtrId ()' in assembly '/run/media/ruben/Software/git/tools/MaNGOSExtractor/AD2/bin/Debug/MpqLib.dll' contains native code that cannot be executed by Mono on this platform. The assembly was probably created using C++/CLI.
The text was updated successfully, but these errors were encountered: