Create an account


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[solved] 'all' script problems

#1
Why the 'all' script wants to pack win32, other linux arch (32bit vs 64bit) and osx binaries with 'release' parameter when there are not built with 'compile' and raises error if the needed files are not there?
It wants to use fteqcc.linux32 even on 64bit Linux distro and does not copy fteqcc.bin to Xonotic/fteqcc/ directory and does not copy darkplaces-* binaries to Xonotic/xonotic-linux* files.
Other problems are with rsync and ssh trying to connect to host named like linux Xonotic binaries.
And script wants to get one .svg file for conversion from mediasource even when mediasource is disabled and not cloned.
After hashing these problematic lines and manually copy fteqcc, darkplaces binaries the 'all release' script does its job.

And I was supprised that I saw it wants to use The Compressor under WINE, but it worked (slow but worked properly) when I had installed it.

It's on todays git clone from few hours ago.
Reply

#2
Not sure you're supposed to use the release option for testing, sure it WILL take a long time to compile release builds.

Just use the debug build while waiting for the beta, heck it shouldn't be TOO long from now... Hopefully.
Links to my: SoundCloud and bandcamp accounts
Reply

#3
./all release is not for the general users - it is the official release build script which makes a full build with all platform support etc. Not for general use. It needs quite some supporting infrastructure, as you have noticed.

Also, ./all release needs access to multiple machines to do the build - one linux 32bit machine, one linux 64bit machine, and a mac.
BRLOGENSHFEGLE (core dumped)

The Bot Orchestra is back! | Xoylent Easter Egg | 5bots1piano
My music on Google Play and SoundCloud
Reply

#4
Bug fixed by explanatory message.

[Image: 3b8b3fb9c5d001a73f985046c78eeaea.png]
BRLOGENSHFEGLE (core dumped)

The Bot Orchestra is back! | Xoylent Easter Egg | 5bots1piano
My music on Google Play and SoundCloud
Reply

#5
I didn't know that. Thanks for explanation.

[quote user=divVerent]
Also, ./all release needs access to multiple machines to do the build - one linux 32bit machine, one linux 64bit machine, and a mac.
[/quote]
That's why it wanted to rsync and ssh...

I've reported problems with './all release' when I wanted to test Xonotic and didn't know about automatic builds and 'compile' option was not enough when I wanted to distribute just the compiled binaries, data, maps... to other PCs.

Once more... Thanks.
Reply



Possibly Related Threads…
Thread Author Replies Views Last Post
  VR script MirceaKitsune 2 2,585 10-16-2019, 05:48 PM
Last Post: MirceaKitsune
  [SOLVED] Orienting weapons to bones (CSQC) toneddu2000 3 6,741 03-30-2015, 04:26 PM
Last Post: toneddu2000
  [Script] Full realtime world lighting, using static light entities MirceaKitsune 4 6,218 03-23-2015, 12:33 PM
Last Post: Lee_Stricklin
Brick A script engine written in QuakeC Melanosuchus 9 12,555 10-14-2014, 02:01 AM
Last Post: Melanosuchus
  [SOLVED] How does the decompression of files within pk3s work? joshbeck 3 5,226 09-29-2011, 09:28 PM
Last Post: joshbeck
  [SOLVED] Compiling from GIT fails: darkplaces unfa 10 15,406 06-20-2011, 07:58 AM
Last Post: unicornsteak
  The first run menu has problems into console Calinou 4 5,599 01-19-2011, 06:33 AM
Last Post: Calinou
  [SOLVED] GIT: insufficient permission on ./all update Wii-Wii 4 8,456 06-08-2010, 06:47 PM
Last Post: XV22
  After an git update, all Nexuiz server can't be used. liberty 17 17,499 04-04-2010, 02:12 PM
Last Post: nox

Forum Jump:


Users browsing this thread:
1 Guest(s)

Forum software by © MyBB original theme © iAndrew 2016, remixed by -z-