This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
user:kettek:windowsbuild-server [2025/03/02 04:41] kettek [New Beginnings] |
user:kettek:windowsbuild-server [2025/03/02 04:44] (current) kettek |
||
---|---|---|---|
Line 265: | Line 265: | ||
flex.exe -i -B -Cf -o reader.cpp ../random_maps/reader.l | flex.exe -i -B -Cf -o reader.cpp ../random_maps/reader.l | ||
| | ||
+ | Not checking now, but I think you might need to do | ||
+ | |||
+ | "-oloader.cpp" | ||
+ | |||
+ | verbitim, aka: | ||
+ | |||
+ | flex.exe -i -B -Cf "-oloader.cpp" ../common/loader.l | ||
+ | | ||
+ | Also same for reader... seems goofy. | ||
+ | |||
4. Copy all the files to the appropriate share, etc, and var directories. I will add these as Visual Studio project build steps later. | 4. Copy all the files to the appropriate share, etc, and var directories. I will add these as Visual Studio project build steps later. | ||
Line 270: | Line 280: | ||
6. Oh, also collect the assets (delete .arc, .face, .trs, .tar, .artifaces if they exist). | 6. Oh, also collect the assets (delete .arc, .face, .trs, .tar, .artifaces if they exist). | ||
+ | |||
+ | 6.1. Also make sure you have arch in the lib/ dir. I can't recall if it complains if maps isn't in there, but that should end up in share, I think. | ||
cd lib | cd lib | ||
../crossfire32.exe -data ./ -conf ./config -pack-assets archs crossfire.arc -pack-assets faces crossfire.face -pack-assets treasures crossfire.trs -pack-assets images crossfire.tar -pack-assets artifacts crossfire.artifacts | ../crossfire32.exe -data ./ -conf ./config -pack-assets archs crossfire.arc -pack-assets faces crossfire.face -pack-assets treasures crossfire.trs -pack-assets images crossfire.tar -pack-assets artifacts crossfire.artifacts |