Anomaly Posted January 23, 2012 Share Posted January 23, 2012 Hi, First of all, the Linux SCS package is not completely lowercased, you still need to run tolower before trying to install it. Ok, that's a minor issue. A larger issue is that Smarter Mage (any of the 4 options) cannot be installed because of case issues. Every other components are installing fine on a BGT 1.13 gaming platform. The root of the issue is the file scs/mage/magetypes/mage.ssl which is using some mixed-case filenames. The solution is easy : lowercase all filenames in that file, and the component can install. Here is the modified mage.ssl (in bold, the edited lines) : INCLUDE FILE(scs/mage/combatblocks/protectionscroll.ssl)INCLUDE FILE(scs/mage/combatblocks/attacks_on_pc_defences.ssl) INCLUDE FILE(scs/mage/combatblocks/highend.ssl) INCLUDE FILE(scs/mage/combatblocks/haste.ssl) INCLUDE FILE(scs/mage/combatblocks/malison.ssl) INCLUDE FILE(scs/mage/combatblocks/high_end_enchantment.ssl) INCLUDE FILE(scs/mage/combatblocks/attack_antimagic.ssl) INCLUDE FILE(scs/mage/combatblocks/areadenial.ssl) INCLUDE FILE(scs/mage/combatblocks/area_effect.ssl) INCLUDE FILE(scs/mage/combatblocks/sequencer.ssl) INCLUDE FILE(scs/mage/combatblocks/paralyze_wand.ssl) INCLUDE FILE(scs/mage/combatblocks/ms3.ssl) INCLUDE FILE(scs/mage/combatblocks/l4_spells.ssl) INCLUDE FILE(scs/mage/combatblocks/sleep.ssl) INCLUDE FILE(scs/mage/combatblocks/vampiric_touch.ssl) INCLUDE FILE(scs/mage/combatblocks/color_spray.ssl) INCLUDE FILE(scs/mage/combatblocks/glitterdust.ssl) INCLUDE FILE(scs/mage/combatblocks/slow.ssl) INCLUDE FILE(scs/mage/combatblocks/wand_of_frost.ssl) INCLUDE FILE(scs/mage/combatblocks/enfeeblement.ssl) INCLUDE FILE(scs/mage/combatblocks/flamearrows.ssl) // also includes Demivrgvs version of LB INCLUDE FILE(scs/mage/combatblocks/l3_disabling.ssl) INCLUDE FILE(scs/mage/combatblocks/ms1.ssl) INCLUDE FILE(scs/mage/combatblocks/horror.ssl) // also includes Demivrgvs version of Sleep INCLUDE FILE(scs/mage/combatblocks/charm.ssl) INCLUDE FILE(scs/mage/combatblocks/arrows.ssl) It would be great if you could include this in the next version. Link to comment
DavidW Posted January 24, 2012 Share Posted January 24, 2012 Sure, I can do this. Can you confirm it installs fine with that change? (I should say that I don't have convenient access to Linux or OSX testing platforms, so I'm usually flying blind when I update them.) Link to comment
neird Posted January 24, 2012 Share Posted January 24, 2012 It probably better just use ssl.pl from scsII, since it does lowercase automaticaly Link to comment
Anomaly Posted January 24, 2012 Author Share Posted January 24, 2012 Of course, I tested the change before posting it and I confirm that I can install the component without problems with the simple lowercase change (SCS v20 with that tiny change can be fully installed on a Linux / BGT 1.13 platform). I didn't check in game though, but I don't see why it wouldn't work in game with that kind of tiny change. (I should say that I don't have convenient access to Linux or OSX testing platforms, so I'm usually flying blind when I update them.) I know that. It probably better just use ssl.pl from scsII, since it does lowercase automaticaly I didn't check SCS II, so I can't say on this matter. Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.