Jump to content

DaveJ61

Members
  • Posts

    33
  • Joined

  • Last visited

  • Days Won

    1
  • Donations

    0.00 GBP 

Everything posted by DaveJ61

  1. Hi could you please tell me where I could check the required GM levels? Also I maybe interested in making contributions if I knew where to start. For instance, are spells created by in the core or by scripts, or both? Is there a good guide on the big picture and how this is all done? I do have skills in C++ (allbeit a bit rusty) and I have read the guide ... ... but this does not give the big picture on how everything is put together.
  2. I actually thought you responded quite quickly 🙂 - I do indeed have a working copy of MaNGOS 3 running on Ubuntu Server 20.04. This is what I can and cannot do but it is certainly not limited to just these commnds. There are others. I can :- .modify money .modify hp .modify mana .tele <place> I cannot :- .learn <spell> .learn all_crafts .learn all_recipes $profession I do find that some of the syntax explanations are misleading in that a parameter appears to require that it needs to be in square brackets. It does not. There are others. On another note, I came across today where the mage blink spell is broken. Using blink puts your character off map and falling to infinity. Also something else... it said that I had 2308 talent points to add!! 🙂 I should be able to help address any problems you have with a MaNGOS 3 server. Dave
  3. Hi, Yes, I have already done this and the commands are not working at all. For example, .learn all_recipes enchanting fails every time, quoting the syntax at me. It does this with all the other professions too.
  4. After getting my MaNGOS Three server running, recently, I have noticed a couple of annoying quirks with my characters. After dismounting, they run at the same speed as the mount they have just dismounted from. Also, when logging in or sometimes dismounting, the characters float a foot or so off the ground.
  5. After getting my MaNGOS Three server running on my UbuntuServer 20.04, I have come across a few commands that are not working at all. The following are the most common ones that work on TBC but don't appear to work on the Cata server... There are others but these are my top wishlist commands. .learn all_crafts .learn all_recipes .modify rep I wouldn't mind a pointer as to how to fix these myself. I do have some programming experiance in C++ but mostly on inux platforms.
  6. Somehow, I have managed to combine both extracted content from this Cataclysm client and a TBC client. Everything seems to be working as expected but will come back later and report my findings.
  7. Thanks Antz, I'll do that. The server is working, however there are other more minor issues which I will start in a new topic.
  8. Here we go again.... I have sorted my problem with SQL syntax errors and make errors but now another issue. It appears that when using the ExtractResources.sh script, not all map files are generated. I end up with a load of files from 2692527.map to 9773232.map. However, when trying to run mangosd, it throw the following error:- Check existing of map file '/opt/wow/gamedata/maps/0004331.map': not exist! Correct *.map files not found in path '/opt/wow/gamedata/maps' or *.vmtree/*.vmtile files in '/opt/wow/gamedata/vmaps'. Please place *.map and vmap files in appropriate directories or correct the DataDir value in the mangosd.conf file. As far as I know, the client is completely up to date and is Cata 4.34 -15595. I have this file from my TBC server but if I try and use it, then I get an out of date error. Map file '/opt/wow/gamedata/data/maps/0004331.map' is non-compatible version (outdated?). Please, create new using ad.exe program. Correct *.map files not found in path '/opt/wow/gamedata/data/maps' or *.vmtree/*.vmtile files in '/opt/wow/gamedata/data/vmaps'. Please place *.map and vmap files in appropriate directories or correct the DataDir value in the mangosd.conf file. I seem to have sorted this now as I had a copy of the maps which I created last week. However, the ExtractResources.sh script does not now create all the necessary map files. I know the extraction tools were fixed the other day, could this have something to do with it?
  9. Ok... I have managed to solve the SQL syntax error. It appears the 1064 error was caused by the use of reserved words, so I have encapsulated them with backticks. ALTER TABLE `groups` ROW_FORMAT=DYNAMIC ENGINE=INNODB; ALTER TABLE `group_member` ROW_FORMAT=DYNAMIC ENGINE=INNODB; These were on lines 77 and 78 of the Rel21_05_001_update_deprecated_ROW_FORMAT.sql update file.
  10. As well as the above errors, I've spent many, many hours on trying to get this working and there clearly are many problems with missing files and sql syntax errors. The below is from a fresh installation. And it shows that the Rel22 directory of updates is missing as well as a syntax error. ls: cannot access 'World/Setup/FullDB/Rel21/*.sql': No such file or directory Creating realm database realmd Loading data into realm database realmd Updating data into the character database character3 Applying update Character/Updates/Rel21/Rel21_05_001_update_deprecated_ROW_FORMAT.sql ERROR 1064 (42000) at line 8: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'groups ROW_FORMAT=DYNAMIC ENGINE=INNODB; ALTER TABLE group_member ROW_FORMAT=DYN' at line 70 ls: cannot access 'Character/Updates/Rel22/*.sql': No such file or directory Also there appear to be different ways that update versions are being used. For example, Rel21_05_001 and Rel21_05_01 and Rel21_5_01 and Rel21_5_1... Do these all mean the same thing? If so then they really need to be standardised, as it could cause confusion. I have seen all of these types of versions being used. One last thing, it is really irritating to use a 'clear' command just at the end of the ExtractDatabase.sh in order to display the MaNGOS logo. This makes it impossible to scroll up and check back for errors. I managed to scrape the above before the screen started scrolling again. This is the result of trying to run mangosd on a fresh install... mangos@ubuntu:/opt/wow/install/mangos/bin$ ./mangosd 2114001 [world-daemon] <Ctrl-C> to stop. __ __ _ _ ___ ___ ___ _____ _ | \/ |__ _| \| |/ __|/ _ \/ __| |_ _| |_ _ _ ___ ___ | |\/| / _` | .` | (_ | (_) \__ \ | | | ' \| '_/ -_) -_) |_| |_\__,_|_|\_|\___|\___/|___/ |_| |_||_|_| \___\___| Powered By MaNGOS Core __________________________________________________________ Website/Forum/Wiki/Issue Tracker: https://www.getmangos.eu __________________________________________________________ Using configuration file ../etc/mangosd.conf. OpenSSL 1.1.1g 21 Apr 2020 (Library: OpenSSL 1.1.1g 21 Apr 2020) Using ACE: 6.4.5 World Database total connections: 2 Connected to MySQL database mangos@localhost:3306/mangos3 MySQL client library: 8.0.23 MySQL server ver: 8.0.23-0ubuntu0.20.04.1 AUTOCOMMIT SUCCESSFULLY SET TO 1 Connected to MySQL database mangos@localhost:3306/mangos3 MySQL client library: 8.0.23 MySQL server ver: 8.0.23-0ubuntu0.20.04.1 AUTOCOMMIT SUCCESSFULLY SET TO 1 You have not updated the core for few DB [World] updates! Current DB content is 5, core expects 1 This is ok for now but should not last long. Character Database total connections: 2 Connected to MySQL database mangos@localhost:3306/character3 MySQL client library: 8.0.23 MySQL server ver: 8.0.23-0ubuntu0.20.04.1 AUTOCOMMIT SUCCESSFULLY SET TO 1 Connected to MySQL database mangos@localhost:3306/character3 MySQL client library: 8.0.23 MySQL server ver: 8.0.23-0ubuntu0.20.04.1 AUTOCOMMIT SUCCESSFULLY SET TO 1 The table `db_version` indicates that your [Character] database does not match the expected structure! [A] You have database Version: 21 Structure: 4 Content: 1 Description: Add_field_comments [B] You need database Version: 21 Structure: 5 Content: 1 Description: Update deprecated ROW_FORMAT You must apply all updates after [A] to [B] to use MaNGOS with this database. These updates are included in the database/Character/Updates folder. Wait 10 secs for continue. [**************************************************] 100% mangos@ubuntu:/opt/wow/install/mangos/bin$ This the Character directory... mangos@ubuntu:~/db/Character/Updates/Rel21$ ls readme.txt Rel20_to_BaseRel21_Updates Rel21_05_001_update_deprecated_ROW_FORMAT.sql and I can clearly see I need to update with the Rel21_05_001_update_deprecated_ROW_FORMAT.sql file... but this is what happens... mangos@ubuntu:~/db/Character/Updates/Rel21$ mysql -umangos -p character3 < Rel21_05_001_update_deprecated_ROW_FORMAT.sql Enter password: ERROR 1064 (42000) at line 8: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'groups ROW_FORMAT=DYNAMIC ENGINE=INNODB; ALTER TABLE group_member ROW_FORMAT=DYN' at line 70
  11. Hi Antz, Here is the contents of that 7z file and 21_02_003 does not exist... Do you mean 21_02_03? If so, that's pretty much all of them, and I have already tried and get this:- ===== Status ===== ===== DB is on Version: ===== * UPDATE FAILED * creature_template changes Here is the contents of the 7z file and I can't see how this is going to work... mangos@ubuntu:~/db/World/Updates/Rel21/Rel20_to_BaseRel21_Updates$ ls mysql Rel21_11_004_item_9574_text_update.sql Rel21_01_00_db_version.sql Rel21_11_005_npc_text_definition_update_pt1.sql Rel21_02_00_Script_refactoring.sql Rel21_11_006_npc_text_definition_update_pt2.sql Rel21_02_01_script_binding_populated.sql Rel21_11_007_npc_text_definition_update_pt3.sql Rel21_02_02_creature_template_changes.sql Rel21_11_008_fix_npc_text.sql Rel21_02_03_many_cmangos_updates.sql Rel21_11_009_page_text_translation.sql Rel21_02_03_start_up_error_fixes.sql Rel21_11_010_correct_localisation_tables.sql Rel21_03_00_new_tables_added.sql Rel21_11_011_Add_many_creature_ai_scripts.sql Rel21_03_01_many_cmangos_updates.sql Rel21_11_012_gossip_option_condition.sql Rel21_03_02_burster_worms.sql Rel21_11_013_creature_ai_scripts.sql Rel21_03_03_npc_shaheen.sql Rel21_11_014_add_ai_scripts.sql Rel21_04_00_player_exiting_battleground.sql Rel21_11_015__Ravenous_Windroc_Script.sql Rel21_04_01_missing_script_assignments.sql Rel21_11_016_MovementType_Update.sql Rel21_04_02_npc_trainer_template.sql Rel21_11_017_The_Inn_Update.sql Rel21_04_03_creature_ai_scripts.sql Rel21_11_018_NPC_23691_script.sql Rel21_04_04_start_up_error_fixes.sql Rel21_11_019_NPC_27832_Update.sql Rel21_04_05_BRD_updates.sql Rel21_11_020_NPC_24464_scripted.sql Rel21_04_06_Remove_field_from_dbDocs_Subtable.sql Rel21_11_021_NPC_24178_script_rework.sql Rel21_04_07_dbdocs_update.sql Rel21_11_022_fix_typo_in_quest_384.sql Rel21_04_08_Majordomo_Executus_Ragnaros_text.sql Rel21_11_023_fix_typo_in_quest_5064.sql Rel21_04_09_item_cub_first_toy.sql Rel21_11_024_Update_gossip_script.sql Rel21_04_10_NPC_trainer_template_clean-up.sql Rel21_11_025_NPC_29579_db_script_update.sql Rel21_04_11_Remove_Obsolete_quests.sql Rel21_11_026_Valiance_Keep_Rifleman.sql Rel21_04_12_More_Quest_cleanup.sql Rel21_11_027_Captain_Tyralius_Q10422.sql Rel21_04_13_NPC_movement_update.sql Rel21_11_028_Skull_Pile_go_z_position.sql Rel21_04_14_Return_to_Razor_hill_q.sql Rel21_11_029_q_11467_script.sql Rel21_04_15_script_bind_updates.sql Rel21_11_030_added_a_game_tele_location.sql Rel21_04_16_Battle_Worg_movement.sql Rel21_11_031_Remove_duplicate_GO_188164.sql Rel21_04_17_Blackrock_spy_NPC.sql Rel21_11_032_NPC_5592_z_axis_fixed.sql Rel21_04_18_Fix_gossip_for_creature_6669.sql Rel21_11_033_Large_Bonfire_radius_update.sql Rel21_05_001_dbscripts_refactor.sql Rel21_11_034_NPC_18733_ai_script_added.sql Rel21_06_001_autobroadcast.sql Rel21_11_035_NPC_18733_ai_script_added_pt2.sql Rel21_06_002_Lunar_Firework_credit_marker.sql Rel21_11_036_Saronite_Animus_EventAI.sql Rel21_06_003_Verog_increase_spawn_chance.sql Rel21_11_037_Unstable_Fel_imp.sql Rel21_07_001_dbscripts_refactor.sql Rel21_11_038_Illidari_Succubus.sql Rel21_07_002_Gizrul_the_Slavene.sql Rel21_11_039_game_tele_Northrend.sql Rel21_07_003_NPC_9568_SD3_support.sql Rel21_11_040_Anton_waypoints.sql Rel21_07_004_remove_obsolete_tables.sql Rel21_11_041_NPC_25618_and_25730_script.sql Rel21_07_005_Populate_missing_item_descriptions.sql 'Rel21_11_042_DEHTA_Quest Series.sql' Rel21_07_006_Populate_missing_GO_desc.sql Rel21_11_043_Quest_11878_setup_pt2.sql Rel21_07_007_kodo_roundup_fix.sql Rel21_11_044_Quest_11878_setup_pt3of3.sql Rel21_07_008_kodo_roundup_tidyup.sql Rel21_11_045_go183853_and_183854_rotation.sql Rel21_07_009_add_comment_column.sql Rel21_11_046_Vindicator_Haylen.sql Rel21_07_010_remove_dbDocs.sql Rel21_11_047_Haaleshi_Talonguard.sql Rel21_07_011_remove_npc_gossip.sql Rel21_11_048_Keeper_of_the_Cistern_.sql Rel21_08_001_force_version_change.sql Rel21_11_049_quest_11314_poi.sql Rel21_08_002_Quest_10855_Fix.sql Rel21_11_050_Quest_emote.sql Rel21_08_003_Inactive_Fel_Reaver.sql Rel21_11_051_Jormungar_Meat.sql Rel21_08_004_Valiance_Keep_Footman..sql Rel21_11_052_Mammoth_Shark.sql Rel21_09_001_Quest_relations.sql Rel21_11_053_various_EventAI_updates.sql Rel21_10_001_Disables.sql Rel21_11_054_Illidari_Ravager.sql Rel21_10_002_condition_comments.sql Rel21_11_055_Crazed_Dragonhawk.sql Rel21_11_001_Add_Field_Comments_pt1.sql Rel21_11_056_Feral_Dragonhawk_Hatchling.sql Rel21_11_002_Add_Field_Comments_pt2.sql Rel21_12_001_Warden_Refactor.sql Rel21_11_003_areatrigger_tavern.sql It seems to me that something is wrong here... mangos@ubuntu:~/db/World/Updates/Rel21/Rel20_to_BaseRel21_Updates$ mysql -umangos -p mangos3 < Rel21_02_01_script_binding_populated.sql Enter password: ===== Status ===== ===== DB is now on Version ===== * UPDATE COMPLETE * script_binding populated mangos@ubuntu:~/db/World/Updates/Rel21/Rel20_to_BaseRel21_Updates$ mysql -umangos -p mangos3 < Rel21_02_02_creature_template_changes.sql Enter password: ===== Status ===== ===== DB is now on Version ===== * UPDATE COMPLETE * creature_template changes mangos@ubuntu:~/db/World/Updates/Rel21/Rel20_to_BaseRel21_Updates$ mysql -umangos -p mangos3 < Rel21_02_03_many_cmangos_updates.sql Enter password: ===== Status ===== ===== DB is on Version: ===== * UPDATE FAILED * creature_template changes as despite it stating that Rel21_02_02_creature_template_changes.sql was installed correctly, the next one (Rel21_02_03_many_cmangos_updates.sql) failed, and then I get this on the rest of them:- ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * NULL creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * NULL creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * NULL creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * NULL creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * NULL creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * NULL creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * NULL creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * NULL creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * NULL creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * NULL creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_04_05 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_04_06 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_04_07 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_04_08 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_04_09 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_04_10 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_04_11 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_04_12 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_04_13 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_04_14 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_04_15 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_04_16 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_04_17 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * NULL creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_05_01 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_06_001 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_06_002 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * NULL creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_07_001 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_07_002 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * NULL creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_07_004 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_07_005 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_07_006 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_07_007 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_07_008 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_07_009 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_07_010 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_07_011 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_08_001 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_08_002 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_08_003 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_08_004 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_09_001 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_10_001 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_10_002 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_001 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_002 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_003 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_004 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_005 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_006 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_007 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_008 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_009 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_010 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_011 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_012 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_013 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_014 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_015 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_016 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_017 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_018 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_019 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_020 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_021 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_022 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_023 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_024 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_025 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_026 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_027 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_028 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_029 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_030 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_031 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_032 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_033 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_034 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_035 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_036 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_037 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_038 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_039 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_040 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_041 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_042 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_043 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_044 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_045 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_046 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_047 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_048 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_049 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_050 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_051 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_052 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_053 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_054 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_055 - IS NOT APPLIED 21_2_2 - creature_template changes ===== Status ===== === Expected === ===== Found Version ===== * UPDATE SKIPPED * Rel21_11_056 - IS NOT APPLIED 21_2_2 - creature_template changes
  12. I really don't understand this at all. I do the updates and all that happens is that [B] gets bigger. There are no more updates. Why isn't this done on first installation - I understood that it should be up-to-dateo... Using configuration file ../etc/mangosd.conf. OpenSSL 1.1.1g 21 Apr 2020 (Library: OpenSSL 1.1.1g 21 Apr 2020) Using ACE: 6.4.5 World Database total connections: 2 Connected to MySQL database mangos@localhost:3306/mangos3 MySQL client library: 8.0.23 MySQL server ver: 8.0.23-0ubuntu0.20.04.1 AUTOCOMMIT SUCCESSFULLY SET TO 1 Connected to MySQL database mangos@localhost:3306/mangos3 MySQL client library: 8.0.23 MySQL server ver: 8.0.23-0ubuntu0.20.04.1 AUTOCOMMIT SUCCESSFULLY SET TO 1 The table `db_version` indicates that your [World] database does not match the expected structure! [A] You have database Version: 21 Structure: 2 Content: 2 Description: creature_template changes [B] You need database Version: 21 Structure: 14 Content: 1 Description: Update deprecated ROW_FORMAT You must apply all updates after [A] to [B] to use MaNGOS with this database. These updates are included in the database/World/Updates folder. Wait 10 secs for continue. [**************************************************] 100%
  13. Yes. Copying them to the Cataclysm wow client directory...
  14. Unfortunately, I'm still getting loads of errors. Is this nortmal as the files this is trying to patch do not exist:- Input Path: . Output Path: . Flat export: false Extract dbc: true Extract maps: true __ __ _ _ ___ ___ ___ | \/ |__ _| \| |/ __|/ _ \/ __| | |\/| / _` | .` | (_ | (_) \__ \ |_| |_\__,_|_|\_|\___|\___/|___/ DBC Extractor & Map Generator for MaNGOSThree ________________________________________________ Detected locale: enGB Patching : ./Data/wow-update-base-13164.MPQ Error open patch archive: ./Data/wow-update-base-13164.MPQ Patching : ./Data/wow-update-base-13205.MPQ Error open patch archive: ./Data/wow-update-base-13205.MPQ Patching : ./Data/wow-update-base-13287.MPQ Error open patch archive: ./Data/wow-update-base-13287.MPQ Patching : ./Data/wow-update-base-13329.MPQ Error open patch archive: ./Data/wow-update-base-13329.MPQ Patching : ./Data/wow-update-base-13596.MPQ Error open patch archive: ./Data/wow-update-base-13596.MPQ Patching : ./Data/wow-update-base-13623.MPQ Error open patch archive: ./Data/wow-update-base-13623.MPQ Patching : ./Data/wow-update-base-13914.MPQ Error open patch archive: ./Data/wow-update-base-13914.MPQ Patching : ./Data/wow-update-base-14007.MPQ Error open patch archive: ./Data/wow-update-base-14007.MPQ Patching : ./Data/wow-update-base-14333.MPQ Error open patch archive: ./Data/wow-update-base-14333.MPQ Patching : ./Data/wow-update-base-14480.MPQ Error open patch archive: ./Data/wow-update-base-14480.MPQ Patching : ./Data/wow-update-base-14545.MPQ Error open patch archive: ./Data/wow-update-base-14545.MPQ Patching : ./Data/wow-update-base-15005.MPQ Error open patch archive: ./Data/wow-update-base-15005.MPQ Patching : ./Data/wow-update-base-15050.MPQ Error open patch archive: ./Data/wow-update-base-15050.MPQ Patching : ./Data/wow-update-base-15211.MPQ Patching : ./Data/wow-update-base-15354.MPQ Patching : ./Data/wow-update-base-15595.MPQ Patching : ./Data/Cache/patch-base-13164.MPQ Error open patch archive: ./Data/Cache/patch-base-13164.MPQ Patching : ./Data/Cache/patch-base-13205.MPQ Error open patch archive: ./Data/Cache/patch-base-13205.MPQ Patching : ./Data/Cache/patch-base-13287.MPQ Error open patch archive: ./Data/Cache/patch-base-13287.MPQ Patching : ./Data/Cache/patch-base-13329.MPQ Error open patch archive: ./Data/Cache/patch-base-13329.MPQ Patching : ./Data/Cache/patch-base-13596.MPQ Error open patch archive: ./Data/Cache/patch-base-13596.MPQ Patching : ./Data/Cache/patch-base-13623.MPQ Error open patch archive: ./Data/Cache/patch-base-13623.MPQ Patching : ./Data/Cache/patch-base-13914.MPQ Error open patch archive: ./Data/Cache/patch-base-13914.MPQ Patching : ./Data/Cache/patch-base-14007.MPQ Error open patch archive: ./Data/Cache/patch-base-14007.MPQ Patching : ./Data/Cache/patch-base-14333.MPQ Error open patch archive: ./Data/Cache/patch-base-14333.MPQ Patching : ./Data/Cache/patch-base-14480.MPQ Error open patch archive: ./Data/Cache/patch-base-14480.MPQ Patching : ./Data/Cache/patch-base-14545.MPQ Error open patch archive: ./Data/Cache/patch-base-14545.MPQ Patching : ./Data/Cache/patch-base-15005.MPQ Error open patch archive: ./Data/Cache/patch-base-15005.MPQ Patching : ./Data/Cache/patch-base-15050.MPQ Error open patch archive: ./Data/Cache/patch-base-15050.MPQ Patching : ./Data/Cache/patch-base-15211.MPQ Patching : ./Data/Cache/patch-base-15354.MPQ Patching : ./Data/Cache/patch-base-15595.MPQ Patching : ./Data/Cache/enGB/patch-enGB-13164.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-13164.MPQ Patching : ./Data/Cache/enGB/patch-enGB-13205.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-13205.MPQ Patching : ./Data/Cache/enGB/patch-enGB-13287.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-13287.MPQ Patching : ./Data/Cache/enGB/patch-enGB-13329.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-13329.MPQ Patching : ./Data/Cache/enGB/patch-enGB-13596.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-13596.MPQ Patching : ./Data/Cache/enGB/patch-enGB-13623.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-13623.MPQ Patching : ./Data/Cache/enGB/patch-enGB-13914.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-13914.MPQ Patching : ./Data/Cache/enGB/patch-enGB-14007.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-14007.MPQ Patching : ./Data/Cache/enGB/patch-enGB-14333.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-14333.MPQ Patching : ./Data/Cache/enGB/patch-enGB-14480.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-14480.MPQ Patching : ./Data/Cache/enGB/patch-enGB-14545.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-14545.MPQ Patching : ./Data/Cache/enGB/patch-enGB-15005.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-15005.MPQ Patching : ./Data/Cache/enGB/patch-enGB-15050.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-15050.MPQ Patching : ./Data/Cache/enGB/patch-enGB-15211.MPQ Patching : ./Data/Cache/enGB/patch-enGB-15354.MPQ Patching : ./Data/Cache/enGB/patch-enGB-15595.MPQ Detected client build: 15595 ___________________________________ Extracting client database files... Extracted 333 files Using locale: enGB Patching : ./Data/wow-update-base-13164.MPQ Error open patch archive: ./Data/wow-update-base-13164.MPQ Patching : ./Data/wow-update-base-13205.MPQ Error open patch archive: ./Data/wow-update-base-13205.MPQ Patching : ./Data/wow-update-base-13287.MPQ Error open patch archive: ./Data/wow-update-base-13287.MPQ Patching : ./Data/wow-update-base-13329.MPQ Error open patch archive: ./Data/wow-update-base-13329.MPQ Patching : ./Data/wow-update-base-13596.MPQ Error open patch archive: ./Data/wow-update-base-13596.MPQ Patching : ./Data/wow-update-base-13623.MPQ Error open patch archive: ./Data/wow-update-base-13623.MPQ Patching : ./Data/wow-update-base-13914.MPQ Error open patch archive: ./Data/wow-update-base-13914.MPQ Patching : ./Data/wow-update-base-14007.MPQ Error open patch archive: ./Data/wow-update-base-14007.MPQ Patching : ./Data/wow-update-base-14333.MPQ Error open patch archive: ./Data/wow-update-base-14333.MPQ Patching : ./Data/wow-update-base-14480.MPQ Error open patch archive: ./Data/wow-update-base-14480.MPQ Patching : ./Data/wow-update-base-14545.MPQ Error open patch archive: ./Data/wow-update-base-14545.MPQ Patching : ./Data/wow-update-base-15005.MPQ Error open patch archive: ./Data/wow-update-base-15005.MPQ Patching : ./Data/wow-update-base-15050.MPQ Error open patch archive: ./Data/wow-update-base-15050.MPQ Patching : ./Data/wow-update-base-15211.MPQ Patching : ./Data/wow-update-base-15354.MPQ Patching : ./Data/wow-update-base-15595.MPQ Patching : ./Data/Cache/patch-base-13164.MPQ Error open patch archive: ./Data/Cache/patch-base-13164.MPQ Patching : ./Data/Cache/patch-base-13205.MPQ Error open patch archive: ./Data/Cache/patch-base-13205.MPQ Patching : ./Data/Cache/patch-base-13287.MPQ Error open patch archive: ./Data/Cache/patch-base-13287.MPQ Patching : ./Data/Cache/patch-base-13329.MPQ Error open patch archive: ./Data/Cache/patch-base-13329.MPQ Patching : ./Data/Cache/patch-base-13596.MPQ Error open patch archive: ./Data/Cache/patch-base-13596.MPQ Patching : ./Data/Cache/patch-base-13623.MPQ Error open patch archive: ./Data/Cache/patch-base-13623.MPQ Patching : ./Data/Cache/patch-base-13914.MPQ Error open patch archive: ./Data/Cache/patch-base-13914.MPQ Patching : ./Data/Cache/patch-base-14007.MPQ Error open patch archive: ./Data/Cache/patch-base-14007.MPQ Patching : ./Data/Cache/patch-base-14333.MPQ Error open patch archive: ./Data/Cache/patch-base-14333.MPQ Patching : ./Data/Cache/patch-base-14480.MPQ Error open patch archive: ./Data/Cache/patch-base-14480.MPQ Patching : ./Data/Cache/patch-base-14545.MPQ Error open patch archive: ./Data/Cache/patch-base-14545.MPQ Patching : ./Data/Cache/patch-base-15005.MPQ Error open patch archive: ./Data/Cache/patch-base-15005.MPQ Patching : ./Data/Cache/patch-base-15050.MPQ Error open patch archive: ./Data/Cache/patch-base-15050.MPQ Patching : ./Data/Cache/patch-base-15211.MPQ Patching : ./Data/Cache/patch-base-15354.MPQ Patching : ./Data/Cache/patch-base-15595.MPQ Patching : ./Data/Cache/enGB/patch-enGB-13164.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-13164.MPQ Patching : ./Data/Cache/enGB/patch-enGB-13205.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-13205.MPQ Patching : ./Data/Cache/enGB/patch-enGB-13287.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-13287.MPQ Patching : ./Data/Cache/enGB/patch-enGB-13329.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-13329.MPQ Patching : ./Data/Cache/enGB/patch-enGB-13596.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-13596.MPQ Patching : ./Data/Cache/enGB/patch-enGB-13623.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-13623.MPQ Patching : ./Data/Cache/enGB/patch-enGB-13914.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-13914.MPQ Patching : ./Data/Cache/enGB/patch-enGB-14007.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-14007.MPQ Patching : ./Data/Cache/enGB/patch-enGB-14333.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-14333.MPQ Patching : ./Data/Cache/enGB/patch-enGB-14480.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-14480.MPQ Patching : ./Data/Cache/enGB/patch-enGB-14545.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-14545.MPQ Patching : ./Data/Cache/enGB/patch-enGB-15005.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-15005.MPQ Patching : ./Data/Cache/enGB/patch-enGB-15050.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-15050.MPQ Patching : ./Data/Cache/enGB/patch-enGB-15211.MPQ Patching : ./Data/Cache/enGB/patch-enGB-15354.MPQ Patching : ./Data/Cache/enGB/patch-enGB-15595.MPQ Detected locale: enGB Extracting maps... Found Map.dbc in archive! Reading maps from Map.dbc... Could not read header in DBCFile . err=10006 Fatal error: Could not read Map.dbc! Wed 10 Feb 2021 10:30:47 AM UTC: Extracting of DBCs and map files finished
  15. Thanks. I am trying a complete fresh installation...
  16. Sorry, could you please be more specific about which error?
  17. I have totally lost track of where I am now. I have heaps of directories and copies of cloned repos - all of which do not work. The guide I was working from appears to be out of date now, expecially the setting up the databases section as it talks about the world database - mangos_world(), which is now just referred to as mangos0 or mangos1 etc. There is also missing details on what to do with stuff, such as where I should put the extracted data files. I am presuming it does not necessarilly matter provided the .conf files are configujred to point to the right place. Something else I picked up on was that the conf files are in the etc directory on the linux version rather than the conf directory, despite it being present. The main ball ache I have is the following, which is freshly cloned from the repo:- The table `db_version` indicates that your [Character] database does not match the expected structure! [A] You have database Version: 21 Structure: 4 Content: 1 Description: Add_field_comments [B] You need database Version: 21 Structure: 5 Content: 1 Description: Update deprecated ROW_FORMAT You must apply all updates after [A] to [B] to use MaNGOS with this database. These updates are included in the database/Character/Updates folder. 11:31:49 11:31:49 11:31:49 11:31:49 11:31:49 11:31:49 11:31:49 11:31:49 11:31:49 11:31:49 11:31:49 11:31:49 11:31:49 11:31:49 Wait 10 secs for continue. [**************************************************] 100% I believe that the update [B] above fails and this is why I am having so many problems. More on this below... One thing the guide does not tell us is the difference between extracting the data and also the data from the db clone and InstallDatabases.sh script. I only just twigged yesterday what was going on. Here are my database update statuses which are all from the same git clone MANGOS3: mysql> SELECT * FROM db_version ORDER BY VERSION DESC, structure DESC, content DESC LIMIT 0,1; +---------+-----------+---------+---------------+---------------+ | version | structure | content | description | comment | +---------+-----------+---------+---------------+---------------+ | 21 | 14 | 5 | GO 180797 fix | GO 180797 fix | +---------+-----------+---------+---------------+---------------+ 1 row in set (0.00 sec) CHARACTER3: mysql> SELECT * FROM db_version ORDER BY VERSION DESC, structure DESC, content DESC LIMIT 0,1; +---------+-----------+---------+--------------------+---------------------------------------+ | version | structure | content | description | comment | +---------+-----------+---------+--------------------+---------------------------------------+ | 21 | 4 | 1 | Add_field_comments | Base Install of 21000_00 to Rel21_4_1 | +---------+-----------+---------+--------------------+---------------------------------------+ 1 row in set (0.00 sec) REALMD3: mysql> SELECT * FROM db_version ORDER BY VERSION DESC, structure DESC, content DESC LIMIT 0,1; +---------+-----------+---------+-------------+------------+ | version | structure | content | description | comment | +---------+-----------+---------+-------------+------------+ | 22 | 1 | 1 | Release 22 | Release 22 | +---------+-----------+---------+-------------+------------+ 1 row in set (0.01 sec) As you can see, they are all different... And... there are problems trying to update due to MySQL syntax errors etc:- mangos@ubuntu:~/Character/Updates/Rel21/Rel20_to_BaseRel21_Updates$ mysql -u mangos -p character3 < Rel21_2_2_Remove_field_from_dbDocs_Subtable.sql Enter password: ===== Status ===== ===== DB is on Version: ===== * UPDATE FAILED * match_client_limits mangos@ubuntu:~/Character/Updates/Rel21$ mysql -u mangos -p character3 < Rel21_04_001_Add_Field_Comments.sql Enter password: ERROR 1064 (42000) at line 8: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'groups MODIFY COLUMN `groupId` INT(11) UNSIGNED NOT NULL COMMENT 'Uniquie ID for' at line 275 mangos@ubuntu:~/Character/Updates/Rel21$ mysql -u mangos -p character3 < Rel21_05_001_update_deprecated_ROW_FORMAT.sql Enter password: ERROR 1064 (42000) at line 8: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''spell' ROW_FORMAT=DYNAMIC ENGINE=INNODB; ALTER TABLE character_ticket ROW_FORMA' at line 63 This also fails on running InstallDatabases.sh but not sure why:- Applying update World/Updates/Rel21/Rel21_14_001_update_deprecated_ROW_FORMAT.sql * UPDATE FAILED * NPC 19007 and 19006 pos updat
  18. I still cannot get this going. I can log in fine but there are no realms showing at all. The configuration is the same as my windows version except for the realmlist file which points to my Ubbuntu server instead of my windows machine. I decided to revist the game data extraction again and received the following patching errors... but why? They are present and the permissions are fine. The error message "Error open patch patch archive" is not very helpful. Any ideas on why the extractor cannot open these? Mon 08 Feb 2021 07:03:01 AM UTC: Start extracting data for MaNGOS, DBCs/maps 1, vmaps 1, mmaps 1 on 1 processes Map & DBC Extractor =================== Detected locale: enGB Patching : ./Data/wow-update-base-13164.MPQ Error open patch archive: ./Data/wow-update-base-13164.MPQ Patching : ./Data/wow-update-base-13205.MPQ Error open patch archive: ./Data/wow-update-base-13205.MPQ Patching : ./Data/wow-update-base-13287.MPQ Error open patch archive: ./Data/wow-update-base-13287.MPQ Patching : ./Data/wow-update-base-13329.MPQ Error open patch archive: ./Data/wow-update-base-13329.MPQ Patching : ./Data/wow-update-base-13596.MPQ Error open patch archive: ./Data/wow-update-base-13596.MPQ Patching : ./Data/wow-update-base-13623.MPQ Error open patch archive: ./Data/wow-update-base-13623.MPQ Patching : ./Data/wow-update-base-13914.MPQ Error open patch archive: ./Data/wow-update-base-13914.MPQ Patching : ./Data/wow-update-base-14007.MPQ Error open patch archive: ./Data/wow-update-base-14007.MPQ Patching : ./Data/wow-update-base-14333.MPQ Error open patch archive: ./Data/wow-update-base-14333.MPQ Patching : ./Data/wow-update-base-14480.MPQ Error open patch archive: ./Data/wow-update-base-14480.MPQ Patching : ./Data/wow-update-base-14545.MPQ Error open patch archive: ./Data/wow-update-base-14545.MPQ Patching : ./Data/wow-update-base-15005.MPQ Error open patch archive: ./Data/wow-update-base-15005.MPQ Patching : ./Data/wow-update-base-15050.MPQ Error open patch archive: ./Data/wow-update-base-15050.MPQ Patching : ./Data/wow-update-base-15211.MPQ Patching : ./Data/wow-update-base-15354.MPQ Patching : ./Data/wow-update-base-15595.MPQ Patching : ./Data/enGB/wow-update-enGB-15211.MPQ Patching : ./Data/enGB/wow-update-enGB-15354.MPQ Patching : ./Data/enGB/wow-update-enGB-15595.MPQ Patching : ./Data/Cache/patch-base-13164.MPQ Error open patch archive: ./Data/Cache/patch-base-13164.MPQ Patching : ./Data/Cache/patch-base-13205.MPQ Error open patch archive: ./Data/Cache/patch-base-13205.MPQ Patching : ./Data/Cache/patch-base-13287.MPQ Error open patch archive: ./Data/Cache/patch-base-13287.MPQ Patching : ./Data/Cache/patch-base-13329.MPQ Error open patch archive: ./Data/Cache/patch-base-13329.MPQ Patching : ./Data/Cache/patch-base-13596.MPQ Error open patch archive: ./Data/Cache/patch-base-13596.MPQ Patching : ./Data/Cache/patch-base-13623.MPQ Error open patch archive: ./Data/Cache/patch-base-13623.MPQ Patching : ./Data/Cache/patch-base-13914.MPQ Error open patch archive: ./Data/Cache/patch-base-13914.MPQ Patching : ./Data/Cache/patch-base-14007.MPQ Error open patch archive: ./Data/Cache/patch-base-14007.MPQ Patching : ./Data/Cache/patch-base-14333.MPQ Error open patch archive: ./Data/Cache/patch-base-14333.MPQ Patching : ./Data/Cache/patch-base-14480.MPQ Error open patch archive: ./Data/Cache/patch-base-14480.MPQ Patching : ./Data/Cache/patch-base-14545.MPQ Error open patch archive: ./Data/Cache/patch-base-14545.MPQ Patching : ./Data/Cache/patch-base-15005.MPQ Error open patch archive: ./Data/Cache/patch-base-15005.MPQ Patching : ./Data/Cache/patch-base-15050.MPQ Error open patch archive: ./Data/Cache/patch-base-15050.MPQ Patching : ./Data/Cache/patch-base-15211.MPQ Patching : ./Data/Cache/patch-base-15354.MPQ Patching : ./Data/Cache/patch-base-15595.MPQ Patching : ./Data/Cache/enGB/patch-enGB-13164.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-13164.MPQ Patching : ./Data/Cache/enGB/patch-enGB-13205.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-13205.MPQ Patching : ./Data/Cache/enGB/patch-enGB-13287.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-13287.MPQ Patching : ./Data/Cache/enGB/patch-enGB-13329.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-13329.MPQ Patching : ./Data/Cache/enGB/patch-enGB-13596.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-13596.MPQ Patching : ./Data/Cache/enGB/patch-enGB-13623.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-13623.MPQ Patching : ./Data/Cache/enGB/patch-enGB-13914.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-13914.MPQ Patching : ./Data/Cache/enGB/patch-enGB-14007.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-14007.MPQ Patching : ./Data/Cache/enGB/patch-enGB-14333.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-14333.MPQ Patching : ./Data/Cache/enGB/patch-enGB-14480.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-14480.MPQ Patching : ./Data/Cache/enGB/patch-enGB-14545.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-14545.MPQ Patching : ./Data/Cache/enGB/patch-enGB-15005.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-15005.MPQ Patching : ./Data/Cache/enGB/patch-enGB-15050.MPQ Error open patch archive: ./Data/Cache/enGB/patch-enGB-15050.MPQ Patching : ./Data/Cache/enGB/patch-enGB-15211.MPQ Patching : ./Data/Cache/enGB/patch-enGB-15354.MPQ Patching : ./Data/Cache/enGB/patch-enGB-15595.MPQ Detected client build: 15595
  19. Ok, so everything compiled and installed fine. However, after configuring everything, I can log in but it's not showing any realms at all. Tried everything but cannot get things working at all.
  20. Hi, Thanks for answering but my system is already up to date. I checked the ace library anyway and it is the latest:- libace-dev is already the newest version (6.4.5+dfsg-1build4). Anyway, I checked and found that the ACE_USE_EXTERNAL:BOOL setting in the CMakeCache.txt was set to OFF. So I set this to ON:- //Use external ACE ACE_USE_EXTERNAL:BOOL=ON ...and this compiled beautifully:- [ 99%] Built target vmap-assembler Scanning dependencies of target vmap-extractor [ 99%] Building CXX object src/tools/Extractor_projects/vmap-extractor/CMakeFiles/vmap-extractor.dir/adtfile.cpp.o [ 99%] Building CXX object src/tools/Extractor_projects/vmap-extractor/CMakeFiles/vmap-extractor.dir/dbcfile.cpp.o [ 99%] Building CXX object src/tools/Extractor_projects/vmap-extractor/CMakeFiles/vmap-extractor.dir/gameobject_extract.cpp.o [ 99%] Building CXX object src/tools/Extractor_projects/vmap-extractor/CMakeFiles/vmap-extractor.dir/model.cpp.o [100%] Building CXX object src/tools/Extractor_projects/vmap-extractor/CMakeFiles/vmap-extractor.dir/vmapexport.cpp.o [100%] Building CXX object src/tools/Extractor_projects/vmap-extractor/CMakeFiles/vmap-extractor.dir/wdtfile.cpp.o [100%] Building CXX object src/tools/Extractor_projects/vmap-extractor/CMakeFiles/vmap-extractor.dir/wmo.cpp.o [100%] Building CXX object src/tools/Extractor_projects/vmap-extractor/CMakeFiles/vmap-extractor.dir/__/shared/ExtractorCommon.cpp.o [100%] Linking CXX executable vmap-extractor [100%] Built target vmap-extractor Then ran make install :- [ 21%] Built target storm [ 22%] Built target detour [ 23%] Built target recast [ 27%] Built target g3dlite [ 29%] Built target zlib [ 30%] Built target loadlib [ 30%] Built target bzip2 [ 30%] Built target framework [ 33%] Built target shared [ 33%] Built target realmd [ 33%] Built target pchdef.cpp_dephelp [ 34%] Built target precompiled.cpp_dephelp [ 34%] Built target generate_precompiled.cpp [ 79%] Built target mangosscript [ 79%] Built target generate_pchdef.cpp [ 97%] Built target game [ 97%] Built target mangosd [ 98%] Built target vmap [ 98%] Built target movemap-generator [ 99%] Built target map-extractor [ 99%] Built target vmap-assembler [100%] Built target vmap-extractor Install the project... -- Install configuration: "Release" -- Installing: /opt/wow/install/mangos/lib/libstorm.a -- Installing: /opt/wow/install/mangos/include/StormLib.h -- Installing: /opt/wow/install/mangos/include/StormPort.h -- Installing: /opt/wow/install/mangos/bin/realmd -- Set runtime path of "/opt/wow/install/mangos/bin/realmd" to "/opt/wow/install/mangos/lib" -- Installing: /opt/wow/install/mangos/etc/realmd.conf.dist -- Installing: /opt/wow/install/mangos/etc/ahbot.conf.dist -- Installing: /opt/wow/install/mangos/bin/mangosd -- Set runtime path of "/opt/wow/install/mangos/bin/mangosd" to "/opt/wow/install/mangos/lib" -- Installing: /opt/wow/install/mangos/etc/mangosd.conf.dist -- Installing: /opt/wow/install/mangos/bin/tools/ExtractResources.sh -- Installing: /opt/wow/install/mangos/bin/tools/make_vmaps.bat -- Installing: /opt/wow/install/mangos/bin/tools/mmap_excluded.txt -- Installing: /opt/wow/install/mangos/bin/tools/MoveMapGen.sh -- Installing: /opt/wow/install/mangos/bin/tools/offmesh.txt -- Installing: /opt/wow/install/mangos/bin/tools/README.txt -- Installing: /opt/wow/install/mangos/bin/tools/movemap-generator -- Set runtime path of "/opt/wow/install/mangos/bin/tools/movemap-generator" to "/opt/wow/install/mangos/lib" -- Installing: /opt/wow/install/mangos/bin/tools/map-extractor -- Set runtime path of "/opt/wow/install/mangos/bin/tools/map-extractor" to "/opt/wow/install/mangos/lib" -- Installing: /opt/wow/install/mangos/bin/tools/vmap-assembler -- Set runtime path of "/opt/wow/install/mangos/bin/tools/vmap-assembler" to "/opt/wow/install/mangos/lib" -- Installing: /opt/wow/install/mangos/bin/tools/vmap-extractor -- Set runtime path of "/opt/wow/install/mangos/bin/tools/vmap-extractor" to "/opt/wow/install/mangos/lib" As I've already got the mysql database running with a windows version, I think all I need to do is to configure the realmd.conf and the mangosd.conf. Thanks for the direction. I will post on my progress later today.
  21. I have successfully compiled and made a MaNGOS3 server on my windows 7 box but ideally, I would like it to run from my Ubuntu server 20.04. However, I have come across the following problem:- mangos@ubuntu:~/build$ make Scanning dependencies of target ace [ 0%] Building CXX object dep/acelite/ace/CMakeFiles/ace.dir/ACE.cpp.o In file included from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:32, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /home/mangos/sources/dep/acelite/ace/os_include/os_stropts.h:58:17: fatal error: stropts.h: No such file or directory 58 | # include /**/ <stropts.h> | ^~~~~~~~~~~ compilation terminated. make[2]: *** [dep/acelite/ace/CMakeFiles/ace.dir/build.make:63: dep/acelite/ace/CMakeFiles/ace.dir/ACE.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:631: dep/acelite/ace/CMakeFiles/ace.dir/all] Error 2 make: *** [Makefile:152: all] Error 2 Prior to this, I ran the cmake as follows, with no apparent errors:- mangos@ubuntu:~/build$ cmake ../sources/ -DCMAKE_INSTALL_PREFIX=/opt/wow/install/mangos -DCONF_INSTALL_DIR=/opt/wow/install/mangos/conf -- The C compiler identification is GNU 9.3.0 -- The CXX compiler identification is GNU 9.3.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done This script builds the MaNGOS server. Options that can be used in order to configure the process: General: CMAKE_INSTALL_PREFIX Path where the server should be installed to CONF_DIR Path to the configs, can be absolute or relative. DEBUG Debug mode (strict compile, all warnings) ACE_USE_EXTERNAL Use external ACE BUILD_MANGOSD Build the main server BUILD_REALMD Build the login server BUILD_TOOLS Build the map/vmap/mmap extractors SOAP Enable remote access via SOAP Scripting engines: SCRIPT_LIB_ELUNA Compile with support for Eluna scripts SCRIPT_LIB_SD3 Compile with support for ScriptDev3 scripts # Modules: # PLAYERBOTS Enable Player Bots To set an option simply type -D<OPTION>=<VALUE> after 'cmake <srcs>'. Also, you can specify the generator with -G. see 'cmake --help' for more details For example: cmake .. -DDEBUG=1 -DCMAKE_INSTALL_PREFIX=/opt/mangos Note: On UNIX systems, CONF_DIR is relative to the bin folder. -- Detected 64-bit platform -- Found Git: /usr/bin/git -- OpenSSL library: /usr/lib/x86_64-linux-gnu/libssl.so;/usr/lib/x86_64-linux-gnu/libcrypto.so -- OpenSSL headers: /usr/include -- OpenSSL version: 1.1.1g -- Found MySQL library: /usr/lib/x86_64-linux-gnu/libmysqlclient.so -- Found MySQL headers: /usr/include/mysql -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11") -- Found BZip2: /usr/lib/x86_64-linux-gnu/libbz2.so (found version "1.0.8") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- Install server to : /opt/wow/install/mangos -- Install configs to : /opt/wow/install/mangos/etc/ -- Search configs from : etc/ -- Support for SOAP : No (default) -- Script engine Eluna : No (default) -- Script engine SD3 : Yes (default) -- Build main server : Yes (default) -- Build login server : Yes (default) -- Build tools : Yes (default) -- Build in debug-mode : No (default) -- Linking against dependent libraries statically -- Configuring done -- Generating done -- Build files have been written to: /home/mangos/build This now what happens when trying to cmkae and build... mangos@ubuntu:~/build$ cmake ../sources/ -DCMAKE_INSTALL_PREFIX=/opt/wow/install/mangos -DCONF_INSTALL_DIR=/opt/wow/install/mangos /conf This script builds the MaNGOS server. Options that can be used in order to configure the process: General: CMAKE_INSTALL_PREFIX Path where the server should be installed to CONF_DIR Path to the configs, can be absolute or relative. DEBUG Debug mode (strict compile, all warnings) ACE_USE_EXTERNAL Use external ACE BUILD_MANGOSD Build the main server BUILD_REALMD Build the login server BUILD_TOOLS Build the map/vmap/mmap extractors SOAP Enable remote access via SOAP Scripting engines: SCRIPT_LIB_ELUNA Compile with support for Eluna scripts SCRIPT_LIB_SD3 Compile with support for ScriptDev3 scripts # Modules: # PLAYERBOTS Enable Player Bots To set an option simply type -D<OPTION>=<VALUE> after 'cmake <srcs>'. Also, you can specify the generator with -G. see 'cmake --help' for more details For example: cmake .. -DDEBUG=1 -DCMAKE_INSTALL_PREFIX=/opt/mangos Note: On UNIX systems, CONF_DIR is relative to the bin folder. -- Detected 64-bit platform -- OpenSSL library: /usr/lib/x86_64-linux-gnu/libssl.so;/usr/lib/x86_64-linux-gnu/libcrypto.so -- OpenSSL headers: /usr/include -- OpenSSL version: 1.1.1g -- Install server to : /opt/wow/install/mangos -- Install configs to : /opt/wow/install/mangos/etc/ -- Search configs from : etc/ -- Support for SOAP : No (default) -- Script engine Eluna : No (default) -- Script engine SD3 : Yes (default) -- Build main server : Yes (default) -- Build login server : Yes (default) -- Build tools : Yes (default) -- Build in debug-mode : No (default) -- Linking against dependent libraries statically -- Configuring done -- Generating done -- Build files have been written to: /home/mangos/build mangos@ubuntu:~/build$ make -j2 Scanning dependencies of target storm [ 0%] Building CXX object dep/StormLib/CMakeFiles/storm.dir/src/adpcm/adpcm.cpp.o [ 0%] Building CXX object dep/acelite/ace/CMakeFiles/ace.dir/ACE.cpp.o [ 1%] Building CXX object dep/StormLib/CMakeFiles/storm.dir/src/huffman/huff.cpp.o [ 1%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/jenkins/lookup3.c.o [ 1%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/lzma/C/LzFind.c.o In file included from /home/mangos/sources/dep/acelite/ace/OS_NS_Thread.h:32, from /home/mangos/sources/dep/acelite/ace/ACE.inl:6, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /home/mangos/sources/dep/acelite/ace/os_include/os_sched.h:47:6: error: conflicting declaration ‘typedef struct cpu_set_t cpu_set_ t’ 47 | } cpu_set_t; | ^~~~~~~~~ In file included from /usr/include/sched.h:44, from /usr/include/pthread.h:22, from /home/mangos/sources/dep/acelite/ace/os_include/os_pthread.h:51, from /home/mangos/sources/dep/acelite/ace/OS_NS_Thread.h:31, from /home/mangos/sources/dep/acelite/ace/ACE.inl:6, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /usr/include/x86_64-linux-gnu/bits/cpu-set.h:42:3: note: previous declaration as ‘typedef struct cpu_set_t cpu_set_t’ 42 | } cpu_set_t; | ^~~~~~~~~ In file included from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:75:39: error: invalid use of incomplete type ‘struct strbuf’ 75 | class ACE_Export ACE_Str_Buf : public strbuf | ^~~~~~ In file included from /home/mangos/sources/dep/acelite/ace/os_include/os_stropts.h:58, from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:32, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /usr/include/stropts.h:51:41: note: forward declaration of ‘struct strbuf’ 51 | extern int getmsg (int __fildes, struct strbuf *__restrict __ctlptr, | ^~~~~~ In file included from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:166, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl: In constructor ‘ACE_Str_Buf::ACE_Str_Buf(void*, int, int)’: /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl:23:9: error: ‘class ACE_Str_Buf’ has no member named ‘maxlen’ 23 | this->maxlen = max; | ^~~~~~ /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl:24:9: error: ‘class ACE_Str_Buf’ has no member named ‘len’ 24 | this->len = l; | ^~~ /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl:25:9: error: ‘class ACE_Str_Buf’ has no member named ‘buf’ 25 | this->buf = (char *) b; | ^~~ /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl: In constructor ‘ACE_Str_Buf::ACE_Str_Buf(strbuf&)’: /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl:31:9: error: ‘class ACE_Str_Buf’ has no member named ‘maxlen’ 31 | this->maxlen = sb.maxlen; | ^~~~~~ /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl:31:18: error: invalid use of incomplete type ‘struct strbuf’ 31 | this->maxlen = sb.maxlen; | ^~ In file included from /home/mangos/sources/dep/acelite/ace/os_include/os_stropts.h:58, from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:32, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /usr/include/stropts.h:51:41: note: forward declaration of ‘struct strbuf’ 51 | extern int getmsg (int __fildes, struct strbuf *__restrict __ctlptr, | ^~~~~~ In file included from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:166, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl:32:9: error: ‘class ACE_Str_Buf’ has no member named ‘len’ 32 | this->len = sb.len; | ^~~ /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl:32:15: error: invalid use of incomplete type ‘struct strbuf’ 32 | this->len = sb.len; | ^~ In file included from /home/mangos/sources/dep/acelite/ace/os_include/os_stropts.h:58, from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:32, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /usr/include/stropts.h:51:41: note: forward declaration of ‘struct strbuf’ 51 | extern int getmsg (int __fildes, struct strbuf *__restrict __ctlptr, | ^~~~~~ In file included from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:166, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl:33:9: error: ‘class ACE_Str_Buf’ has no member named ‘buf’ 33 | this->buf = sb.buf; | ^~~ /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl:33:15: error: invalid use of incomplete type ‘struct strbuf’ 33 | this->buf = sb.buf; | ^~ In file included from /home/mangos/sources/dep/acelite/ace/os_include/os_stropts.h:58, from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:32, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /usr/include/stropts.h:51:41: note: forward declaration of ‘struct strbuf’ 51 | extern int getmsg (int __fildes, struct strbuf *__restrict __ctlptr, | ^~~~~~ In file included from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:166, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl: In function ‘int ACE_OS::putmsg(ACE_HANDLE, const strbuf*, const strbuf*, int)’: /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl:159:43: error: invalid use of incomplete type ‘const struct strbuf’ 159 | result = ACE_OS::write (handle, ctl->buf, ctl->len); | ^~ In file included from /home/mangos/sources/dep/acelite/ace/os_include/os_stropts.h:58, from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:32, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /usr/include/stropts.h:51:41: note: forward declaration of ‘struct strbuf’ 51 | extern int getmsg (int __fildes, struct strbuf *__restrict __ctlptr, | ^~~~~~ In file included from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:166, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl:159:53: error: invalid use of incomplete type ‘const struct strbuf’ 159 | result = ACE_OS::write (handle, ctl->buf, ctl->len); | ^~ In file included from /home/mangos/sources/dep/acelite/ace/os_include/os_stropts.h:58, from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:32, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /usr/include/stropts.h:51:41: note: forward declaration of ‘struct strbuf’ 51 | extern int getmsg (int __fildes, struct strbuf *__restrict __ctlptr, | ^~~~~~ In file included from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:166, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl:164:43: error: invalid use of incomplete type ‘const struct strbuf’ 164 | result = ACE_OS::write (handle, data->buf, data->len); | ^~ In file included from /home/mangos/sources/dep/acelite/ace/os_include/os_stropts.h:58, from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:32, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /usr/include/stropts.h:51:41: note: forward declaration of ‘struct strbuf’ 51 | extern int getmsg (int __fildes, struct strbuf *__restrict __ctlptr, | ^~~~~~ In file included from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:166, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl:164:54: error: invalid use of incomplete type ‘const struct strbuf’ 164 | result = ACE_OS::write (handle, data->buf, data->len); | ^~ In file included from /home/mangos/sources/dep/acelite/ace/os_include/os_stropts.h:58, from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:32, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /usr/include/stropts.h:51:41: note: forward declaration of ‘struct strbuf’ 51 | extern int getmsg (int __fildes, struct strbuf *__restrict __ctlptr, | ^~~~~~ In file included from /home/mangos/sources/dep/acelite/ace/OS_NS_unistd.inl:11, from /home/mangos/sources/dep/acelite/ace/OS_NS_unistd.h:371, from /home/mangos/sources/dep/acelite/ace/ACE.inl:5, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl:171:37: error: invalid use of incomplete type ‘const struct strbuf’ 171 | ACE_NEW_RETURN (buf, char [ctl->len + data->len], -1); | ^~ /home/mangos/sources/dep/acelite/ace/OS_Memory.h:185:37: note: in definition of macro ‘ACE_NEW_RETURN’ 185 | do { POINTER = new (ACE_nothrow) CONSTRUCTOR; \ | ^~~~~~~~~~~ In file included from /home/mangos/sources/dep/acelite/ace/os_include/os_stropts.h:58, from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:32, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /usr/include/stropts.h:51:41: note: forward declaration of ‘struct strbuf’ 51 | extern int getmsg (int __fildes, struct strbuf *__restrict __ctlptr, | ^~~~~~ In file included from /home/mangos/sources/dep/acelite/ace/OS_NS_unistd.inl:11, from /home/mangos/sources/dep/acelite/ace/OS_NS_unistd.h:371, from /home/mangos/sources/dep/acelite/ace/ACE.inl:5, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl:171:49: error: invalid use of incomplete type ‘const struct strbuf’ 171 | ACE_NEW_RETURN (buf, char [ctl->len + data->len], -1); | ^~ /home/mangos/sources/dep/acelite/ace/OS_Memory.h:185:37: note: in definition of macro ‘ACE_NEW_RETURN’ 185 | do { POINTER = new (ACE_nothrow) CONSTRUCTOR; \ | ^~~~~~~~~~~ In file included from /home/mangos/sources/dep/acelite/ace/os_include/os_stropts.h:58, from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:32, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /usr/include/stropts.h:51:41: note: forward declaration of ‘struct strbuf’ 51 | extern int getmsg (int __fildes, struct strbuf *__restrict __ctlptr, | ^~~~~~ In file included from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:166, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl:172:31: error: invalid use of incomplete type ‘const struct strbuf’ 172 | ACE_OS::memcpy (buf, ctl->buf, ctl->len); | ^~ In file included from /home/mangos/sources/dep/acelite/ace/os_include/os_stropts.h:58, from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:32, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /usr/include/stropts.h:51:41: note: forward declaration of ‘struct strbuf’ 51 | extern int getmsg (int __fildes, struct strbuf *__restrict __ctlptr, | ^~~~~~ In file included from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:166, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl:172:41: error: invalid use of incomplete type ‘const struct strbuf’ 172 | ACE_OS::memcpy (buf, ctl->buf, ctl->len); | ^~ In file included from /home/mangos/sources/dep/acelite/ace/os_include/os_stropts.h:58, from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:32, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /usr/include/stropts.h:51:41: note: forward declaration of ‘struct strbuf’ 51 | extern int getmsg (int __fildes, struct strbuf *__restrict __ctlptr, | ^~~~~~ In file included from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:166, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl:173:32: error: invalid use of incomplete type ‘const struct strbuf’ 173 | ACE_OS::memcpy (buf + ctl->len, data->buf, data->len); | ^~ In file included from /home/mangos/sources/dep/acelite/ace/os_include/os_stropts.h:58, from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:32, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /usr/include/stropts.h:51:41: note: forward declaration of ‘struct strbuf’ 51 | extern int getmsg (int __fildes, struct strbuf *__restrict __ctlptr, | ^~~~~~ In file included from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:166, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl:173:43: error: invalid use of incomplete type ‘const struct strbuf’ 173 | ACE_OS::memcpy (buf + ctl->len, data->buf, data->len); | ^~ In file included from /home/mangos/sources/dep/acelite/ace/os_include/os_stropts.h:58, from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:32, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /usr/include/stropts.h:51:41: note: forward declaration of ‘struct strbuf’ 51 | extern int getmsg (int __fildes, struct strbuf *__restrict __ctlptr, | ^~~~~~ In file included from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:166, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl:173:54: error: invalid use of incomplete type ‘const struct strbuf’ 173 | ACE_OS::memcpy (buf + ctl->len, data->buf, data->len); | ^~ In file included from /home/mangos/sources/dep/acelite/ace/os_include/os_stropts.h:58, from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:32, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /usr/include/stropts.h:51:41: note: forward declaration of ‘struct strbuf’ 51 | extern int getmsg (int __fildes, struct strbuf *__restrict __ctlptr, | ^~~~~~ In file included from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:166, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl:174:47: error: invalid use of incomplete type ‘const struct strbuf’ 174 | result = ACE_OS::write (handle, buf, ctl->len + data->len); | ^~ In file included from /home/mangos/sources/dep/acelite/ace/os_include/os_stropts.h:58, from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:32, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /usr/include/stropts.h:51:41: note: forward declaration of ‘struct strbuf’ 51 | extern int getmsg (int __fildes, struct strbuf *__restrict __ctlptr, | ^~~~~~ In file included from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:166, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.inl:174:59: error: invalid use of incomplete type ‘const struct strbuf’ 174 | result = ACE_OS::write (handle, buf, ctl->len + data->len); | ^~ In file included from /home/mangos/sources/dep/acelite/ace/os_include/os_stropts.h:58, from /home/mangos/sources/dep/acelite/ace/OS_NS_stropts.h:32, from /home/mangos/sources/dep/acelite/ace/OS_NS_sys_socket.h:30, from /home/mangos/sources/dep/acelite/ace/ACE.inl:8, from /home/mangos/sources/dep/acelite/ace/ACE.h:881, from /home/mangos/sources/dep/acelite/ace/ACE.cpp:3: /usr/include/stropts.h:51:41: note: forward declaration of ‘struct strbuf’ 51 | extern int getmsg (int __fildes, struct strbuf *__restrict __ctlptr, | ^~~~~~ [ 1%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/lzma/C/LzmaDec.c.o make[2]: *** [dep/acelite/ace/CMakeFiles/ace.dir/build.make:63: dep/acelite/ace/CMakeFiles/ace.dir/ACE.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:631: dep/acelite/ace/CMakeFiles/ace.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 1%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/lzma/C/LzmaEnc.c.o [ 1%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/pklib/explode.c.o [ 1%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/pklib/implode.c.o [ 1%] Building CXX object dep/StormLib/CMakeFiles/storm.dir/src/sparse/sparse.cpp.o [ 1%] Building CXX object dep/StormLib/CMakeFiles/storm.dir/src/FileStream.cpp.o [ 1%] Building CXX object dep/StormLib/CMakeFiles/storm.dir/src/SBaseCommon.cpp.o [ 1%] Building CXX object dep/StormLib/CMakeFiles/storm.dir/src/SBaseDumpData.cpp.o [ 1%] Building CXX object dep/StormLib/CMakeFiles/storm.dir/src/SBaseFileTable.cpp.o [ 1%] Building CXX object dep/StormLib/CMakeFiles/storm.dir/src/SBaseSubTypes.cpp.o [ 2%] Building CXX object dep/StormLib/CMakeFiles/storm.dir/src/SCompression.cpp.o [ 2%] Building CXX object dep/StormLib/CMakeFiles/storm.dir/src/SFileAddFile.cpp.o [ 2%] Building CXX object dep/StormLib/CMakeFiles/storm.dir/src/SFileAttributes.cpp.o [ 2%] Building CXX object dep/StormLib/CMakeFiles/storm.dir/src/SFileCompactArchive.cpp.o [ 2%] Building CXX object dep/StormLib/CMakeFiles/storm.dir/src/SFileCreateArchive.cpp.o [ 2%] Building CXX object dep/StormLib/CMakeFiles/storm.dir/src/SFileExtractFile.cpp.o [ 2%] Building CXX object dep/StormLib/CMakeFiles/storm.dir/src/SFileFindFile.cpp.o [ 2%] Building CXX object dep/StormLib/CMakeFiles/storm.dir/src/SFileGetFileInfo.cpp.o [ 2%] Building CXX object dep/StormLib/CMakeFiles/storm.dir/src/SFileListFile.cpp.o [ 2%] Building CXX object dep/StormLib/CMakeFiles/storm.dir/src/SFileOpenArchive.cpp.o [ 2%] Building CXX object dep/StormLib/CMakeFiles/storm.dir/src/SFileOpenFileEx.cpp.o [ 2%] Building CXX object dep/StormLib/CMakeFiles/storm.dir/src/SFilePatchArchives.cpp.o [ 2%] Building CXX object dep/StormLib/CMakeFiles/storm.dir/src/SFileReadFile.cpp.o [ 2%] Building CXX object dep/StormLib/CMakeFiles/storm.dir/src/SFileVerify.cpp.o [ 3%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/rsa/rsa_verify_simple.c.o [ 3%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/misc/crypt_libc.c.o [ 3%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/hashes/hash_memory.c.o [ 3%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/hashes/md5.c.o [ 3%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/hashes/sha1.c.o [ 3%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/math/ltm_desc.c.o [ 3%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/math/multi.c.o [ 3%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/math/rand_prime.c.o [ 3%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/misc/base64_decode.c.o [ 3%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/misc/crypt_argchk.c.o [ 3%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/misc/crypt_find_hash.c.o [ 3%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/misc/crypt_find_prng.c.o [ 3%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/misc/crypt_hash_descriptor.c.o [ 4%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/misc/crypt_hash_is_valid.c.o [ 4%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/misc/crypt_ltc_mp_descriptor.c.o [ 4%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/misc/crypt_prng_descriptor.c.o [ 4%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/misc/crypt_prng_is_valid.c.o [ 4%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/misc/crypt_register_hash.c.o [ 4%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/misc/crypt_register_prng.c.o [ 4%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/misc/zeromem.c.o [ 4%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_decode_bit_string.c.o [ 4%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_decode_boolean.c.o [ 4%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_decode_choice.c.o [ 4%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_decode_ia5_string.c.o [ 4%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_decode_integer.c.o [ 4%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_decode_object_identifier.c.o [ 4%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_decode_octet_string.c.o [ 5%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_decode_printable_string.c.o [ 5%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_decode_sequence_ex.c.o [ 5%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_decode_sequence_flexi.c.o [ 5%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_decode_sequence_multi.c.o [ 5%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_decode_short_integer.c.o [ 5%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_decode_utctime.c.o [ 5%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_decode_utf8_string.c.o [ 5%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_encode_bit_string.c.o [ 5%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_encode_boolean.c.o [ 5%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_encode_ia5_string.c.o [ 5%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_encode_integer.c.o [ 5%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_encode_object_identifier.c.o [ 5%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_encode_octet_string.c.o [ 5%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_encode_printable_string.c.o [ 6%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_encode_sequence_ex.c.o [ 6%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_encode_sequence_multi.c.o [ 6%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_encode_set.c.o [ 6%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_encode_setof.c.o [ 6%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_encode_short_integer.c.o [ 6%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_encode_utctime.c.o [ 6%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_encode_utf8_string.c.o [ 6%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_length_bit_string.c.o [ 6%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_length_boolean.c.o [ 6%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_length_ia5_string.c.o [ 6%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_length_integer.c.o [ 6%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_length_object_identifier.c.o [ 6%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_length_octet_string.c.o [ 7%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_length_printable_string.c.o [ 7%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_length_sequence.c.o [ 7%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_length_utctime.c.o [ 7%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_sequence_free.c.o [ 7%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_length_utf8_string.c.o [ 7%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/asn1/der_length_short_integer.c.o [ 7%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/ecc/ltc_ecc_map.c.o [ 7%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/ecc/ltc_ecc_mul2add.c.o [ 7%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/ecc/ltc_ecc_mulmod.c.o [ 7%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/ecc/ltc_ecc_points.c.o [ 7%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/ecc/ltc_ecc_projective_add_point.c.o [ 7%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/ecc/ltc_ecc_projective_dbl_point.c.o [ 7%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/pkcs1/pkcs_1_mgf1.c.o [ 7%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/pkcs1/pkcs_1_oaep_decode.c.o [ 8%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/pkcs1/pkcs_1_pss_decode.c.o [ 8%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/pkcs1/pkcs_1_pss_encode.c.o [ 8%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/pkcs1/pkcs_1_v1_5_decode.c.o [ 8%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/pkcs1/pkcs_1_v1_5_encode.c.o [ 8%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/rsa/rsa_exptmod.c.o [ 8%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/rsa/rsa_free.c.o [ 8%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/rsa/rsa_import.c.o [ 8%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/rsa/rsa_make_key.c.o [ 8%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/rsa/rsa_sign_hash.c.o [ 8%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtomcrypt/src/pk/rsa/rsa_verify_hash.c.o [ 8%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bncore.c.o [ 8%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_fast_mp_invmod.c.o [ 8%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_fast_mp_montgomery_reduce.c.o [ 9%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_fast_s_mp_mul_digs.c.o [ 9%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_fast_s_mp_mul_high_digs.c.o [ 9%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_fast_s_mp_sqr.c.o [ 9%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_2expt.c.o [ 9%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_abs.c.o [ 9%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_add.c.o [ 9%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_addmod.c.o [ 9%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_add_d.c.o [ 9%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_and.c.o [ 9%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_clamp.c.o [ 9%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_clear.c.o [ 9%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_clear_multi.c.o [ 9%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_cmp.c.o [ 9%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_cmp_d.c.o [ 10%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_cmp_mag.c.o [ 10%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_cnt_lsb.c.o [ 10%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_copy.c.o [ 10%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_count_bits.c.o [ 10%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_div.c.o [ 10%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_div_2.c.o [ 10%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_div_2d.c.o [ 10%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_div_3.c.o [ 10%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_div_d.c.o [ 10%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_dr_is_modulus.c.o [ 10%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_dr_reduce.c.o [ 10%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_dr_setup.c.o [ 10%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_exch.c.o [ 11%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_exptmod.c.o [ 11%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_exptmod_fast.c.o [ 11%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_expt_d.c.o [ 11%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_exteuclid.c.o [ 11%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_fread.c.o [ 11%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_fwrite.c.o [ 11%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_gcd.c.o [ 11%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_get_int.c.o [ 11%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_grow.c.o [ 11%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_init.c.o [ 11%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_init_copy.c.o [ 11%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_init_multi.c.o [ 11%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_init_set.c.o [ 11%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_init_set_int.c.o [ 12%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_init_size.c.o [ 12%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_invmod.c.o [ 12%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_invmod_slow.c.o [ 12%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_is_square.c.o [ 12%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_jacobi.c.o [ 12%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_karatsuba_mul.c.o [ 12%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_karatsuba_sqr.c.o [ 12%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_lcm.c.o [ 12%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_lshd.c.o [ 12%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_mod.c.o [ 12%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_mod_2d.c.o [ 12%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_mod_d.c.o [ 12%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_montgomery_calc_normalization.c.o [ 12%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_montgomery_reduce.c.o [ 13%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_montgomery_setup.c.o [ 13%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_mul.c.o [ 13%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_mulmod.c.o [ 13%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_mul_2.c.o [ 13%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_mul_2d.c.o [ 13%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_mul_d.c.o [ 13%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_neg.c.o [ 13%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_n_root.c.o [ 13%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_or.c.o [ 13%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_prime_fermat.c.o [ 13%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_prime_is_divisible.c.o [ 13%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_prime_is_prime.c.o [ 13%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_prime_miller_rabin.c.o [ 14%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_prime_next_prime.c.o [ 14%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_prime_rabin_miller_trials.c.o [ 14%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_prime_random_ex.c.o [ 14%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_radix_size.c.o [ 14%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_radix_smap.c.o [ 14%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_rand.c.o [ 14%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_read_radix.c.o [ 14%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_read_signed_bin.c.o [ 14%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_read_unsigned_bin.c.o [ 14%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_reduce.c.o [ 14%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_reduce_2k.c.o [ 14%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_reduce_2k_l.c.o [ 14%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_reduce_2k_setup.c.o [ 14%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_reduce_2k_setup_l.c.o [ 15%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_reduce_is_2k.c.o [ 15%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_reduce_is_2k_l.c.o [ 15%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_reduce_setup.c.o [ 15%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_rshd.c.o [ 15%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_set.c.o [ 15%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_set_int.c.o [ 15%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_shrink.c.o [ 15%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_signed_bin_size.c.o [ 15%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_sqr.c.o [ 15%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_sqrmod.c.o [ 15%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_sqrt.c.o [ 15%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_sub.c.o [ 15%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_submod.c.o [ 16%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_sub_d.c.o [ 16%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_toom_mul.c.o [ 16%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_toom_sqr.c.o [ 16%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_toradix.c.o [ 16%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_toradix_n.c.o [ 16%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_to_signed_bin.c.o [ 16%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_to_signed_bin_n.c.o [ 16%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_to_unsigned_bin.c.o [ 16%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_to_unsigned_bin_n.c.o [ 16%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_unsigned_bin_size.c.o [ 16%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_xor.c.o [ 16%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_mp_zero.c.o [ 16%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_prime_tab.c.o [ 16%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_reverse.c.o [ 17%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_s_mp_add.c.o [ 17%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_s_mp_exptmod.c.o [ 17%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_s_mp_mul_digs.c.o [ 17%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_s_mp_mul_high_digs.c.o [ 17%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_s_mp_sqr.c.o [ 17%] Building C object dep/StormLib/CMakeFiles/storm.dir/src/libtommath/bn_s_mp_sub.c.o [ 17%] Linking CXX static library libstorm.a [ 17%] Built target storm make: *** [Makefile:152: all] Error 2 I wondered if anyone would have any clues as to what the problem is. I had a little dig around myself and I am sure I fould the stropts.h file, but hey I'm not a C++ programmer and I don't know enough. Dave
  22. I will will be running this on linux, if I get it going... The reason for this is that I have a Ubuntu server running and it seemed the obvious choice. Not only that but I know quite a bit about linux. As you know, ExtractResources.sh is a shell script and not able to be run on windows. The files map-extractor, mmap-extractor and vmap-extractor do not individually run on my machine (windows), even though I converted them to executeable, because they throw the same errors as above - cannot execute binary file: Exec format error. The only reason why ExtrractResources.sh runs on my machine is because I have git-bash installed. WoW runs on windows or Mac,, so for windows why are there bash scripts? Am I expected to copy the entirety of the wow client, including the tools directory, to a linux box and then run the script - I would say no because the script calls windows executeables (map extractors). I have been trying to install MaNGOS for years (since 2015) but never succeeded because I have always run into problems, and in the end I gave up. Most of the time, the problems were due to incomplete and unclear instructions. As a systems engineer, I am finding these challenges difficult, to say the least, because I don't know for sure what needs to be done to be able to create a server, although I do have a good idea. BUT, there are big gaps. To the average man in the street, this whole thing must be a nightmare. I did get some help from Madmax and he suggested I post my questions here, and I would appreciate some guidance on this whole procedure so I can successfully create a server. I created the database on mysql and most of the other stuff, but now all that remains is this data extraction problem.
  23. I tried extracting the data but get lots of these errors below and no mmaps, vmaps etc. Also it appears that ExtractResources.sh was not in the tools directory but in the bin directory above, so I moved it into tools. Then I copied the entire contents of the tools directory to my wow directory, where wow.exe is. I then used a git bash session to run ExtractResources.sh and got a load of the following as I cannot proceed any further:- Can anyone please help with this? Build Summary: =============== 2 CPUs selected: =============== CPU 1: Maps: 0 534 560 309 533 568 509 30 532 469 33 209 289 329 564 580 529 572 269 531 230 429 34 43 229 249 349 369 389 409 449 450 540 550 552 553 554 555 37 451 13 29 35 42 44 598 25 CPU 2: Maps: 1 530 543 585 36 489 47 562 566 548 559 48 70 90 109 129 189 542 544 545 546 547 556 557 558 565 169 Starting to create MoveMaps ./MoveMapGen.sh: line 202: ./mmap-extractor: cannot execute binary file: Exec format error ./MoveMapGen.sh: line 202: ./mmap-extractor: cannot execute binary file: Exec format error Sat, Jan 9, 2021 7:43:24 AM: (Re)created map 1 Sat, Jan 9, 2021 7:43:24 AM: (Re)created map 0 ./MoveMapGen.sh: line 202: ./mmap-extractor: cannot execute binary file: Exec format error ./MoveMapGen.sh: line 202: ./mmap-extractor: cannot execute binary file: Exec format error Sat, Jan 9, 2021 7:43:24 AM: (Re)created map 530 Sat, Jan 9, 2021 7:43:24 AM: (Re)created map 534 ./MoveMapGen.sh: line 202: ./mmap-extractor: cannot execute binary file: Exec format error ./MoveMapGen.sh: line 202: ./mmap-extractor: cannot execute binary file: Exec format error Sat, Jan 9, 2021 7:43:24 AM: (Re)created map 543 Sat, Jan 9, 2021 7:43:24 AM: (Re)created map 560 ...
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use