Difference between revisions of "Slicer3:Builds"
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | Our nightly builds are compiled using the following compilers and platforms: | + | Our nightly builds are compiled in Release mode using the following compilers and platforms. |
+ | |||
+ | The --upload flag sends the binary by scp to the server "namic1" into the /clients/Slicer3/WWW/Downloads/Nightly directory. The extend.tcl script is called from getbuildtest.tcl when the --extend or --extend-upload flag is used, and the extensions are uploaded to the machine ext.slicer.org. You can view the extensions by going to http://ext.slicer.org/ext. | ||
+ | |||
+ | Builds are manually moved from the /clients/Slicer3/WWW/Downloads/Nightly directory to the | ||
+ | /clients/Slicer3/WWW/Downloads/Snapshots/platform or the /clients/Slicer3/WWW/Downloads/Release/platform directory as needed. | ||
* Windows: | * Windows: | ||
Line 6: | Line 11: | ||
Microsoft Visual Studio .NET 2003 | Microsoft Visual Studio .NET 2003 | ||
+ | |||
+ | The machine we are using is "wintest", and the path to the nightly build directory is C:\Slicer3 | ||
Line 13: | Line 20: | ||
i686-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5341) | i686-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5341) | ||
+ | |||
+ | The machine we are using is "lefty", and the path to the nightly build directory is ~hayes/Slicer3-release-gbt/Slicer3 | ||
+ | |||
+ | The command for building the nightly is Slicer3/Scripts/getbuildtest.tcl -t "" --update --release --pack --upload --extend-upload | ||
Line 20: | Line 31: | ||
powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5367) | powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5367) | ||
+ | |||
+ | The machine we are using is "slicerm", and the path to the nightly build directory is ~slicer/Slicer3-release-gbt/Slicer3 | ||
+ | |||
+ | The command for building the nightly is Slicer3/Scripts/getbuildtest.tcl -t "" --update --release --pack --upload --extend-upload | ||
+ | We are no longer supporting PPC Mac, but will make custom builds for people as necessary. | ||
* Linux (32-bit): | * Linux (32-bit): | ||
− | + | Ubuntu 8.10 | |
+ | |||
+ | Linux 2.6.27-7-generic #1 SMP i686 GNU/Linux | ||
+ | |||
+ | gcc (GCC) 4.3.2 | ||
+ | |||
+ | The machine we are using is the "ubuntu-8.10" virtual machine on spl-t74-4. The virtual machine manager can be run on this host using the command "virt-manager" | ||
− | + | The server ext.slicer.org hangs when 32-bit Linux machines try to submit to it, so we are not uploading extensions until we have a new extension server. | |
− | + | The command for building the nightly is Slicer3/Scripts/getbuildtest.tcl -t "" --update --release --pack --upload | |
Line 38: | Line 60: | ||
gcc (GCC) 3.4.3 20041212 (Red Hat 3.4.3-9.EL4) | gcc (GCC) 3.4.3 20041212 (Red Hat 3.4.3-9.EL4) | ||
+ | |||
+ | The machine we are using is "slicerl", and the path to the nightly build directory is ~hayes/Slicer3-release-gbt | ||
+ | |||
+ | The command for building the nightly is Slicer3/Scripts/getbuildtest.tcl -t "" --update --release --pack --upload --extend-upload |
Latest revision as of 19:09, 27 July 2010
Home < Slicer3:BuildsOur nightly builds are compiled in Release mode using the following compilers and platforms.
The --upload flag sends the binary by scp to the server "namic1" into the /clients/Slicer3/WWW/Downloads/Nightly directory. The extend.tcl script is called from getbuildtest.tcl when the --extend or --extend-upload flag is used, and the extensions are uploaded to the machine ext.slicer.org. You can view the extensions by going to http://ext.slicer.org/ext.
Builds are manually moved from the /clients/Slicer3/WWW/Downloads/Nightly directory to the /clients/Slicer3/WWW/Downloads/Snapshots/platform or the /clients/Slicer3/WWW/Downloads/Release/platform directory as needed.
- Windows:
Windows XP Professional Version 5.1.2600 Service Pack 2 Build 2600
Microsoft Visual Studio .NET 2003
The machine we are using is "wintest", and the path to the nightly build directory is C:\Slicer3
- Mac (Intel):
Darwin 8.11.1 Darwin Kernel Version 8.11.1 root:xnu-792.25.20~1/RELEASE_I386 i386 i386
i686-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5341)
The machine we are using is "lefty", and the path to the nightly build directory is ~hayes/Slicer3-release-gbt/Slicer3
The command for building the nightly is Slicer3/Scripts/getbuildtest.tcl -t "" --update --release --pack --upload --extend-upload
- Mac (PPC):
Darwin 8.7.0 Darwin Kernel Version 8.7.0 root:xnu-792.6.76.obj~1/RELEASE_PPC Power Macintosh powerpc
powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5367)
The machine we are using is "slicerm", and the path to the nightly build directory is ~slicer/Slicer3-release-gbt/Slicer3
The command for building the nightly is Slicer3/Scripts/getbuildtest.tcl -t "" --update --release --pack --upload --extend-upload We are no longer supporting PPC Mac, but will make custom builds for people as necessary.
- Linux (32-bit):
Ubuntu 8.10
Linux 2.6.27-7-generic #1 SMP i686 GNU/Linux
gcc (GCC) 4.3.2
The machine we are using is the "ubuntu-8.10" virtual machine on spl-t74-4. The virtual machine manager can be run on this host using the command "virt-manager"
The server ext.slicer.org hangs when 32-bit Linux machines try to submit to it, so we are not uploading extensions until we have a new extension server.
The command for building the nightly is Slicer3/Scripts/getbuildtest.tcl -t "" --update --release --pack --upload
- Linux (64-bit):
Red Hat Enterprise Linux WS release 4 (Nahant)
Linux 2.6.9-5.ELsmp #1 SMP x86_64 x86_64 x86_64 GNU/Linux
gcc (GCC) 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)
The machine we are using is "slicerl", and the path to the nightly build directory is ~hayes/Slicer3-release-gbt
The command for building the nightly is Slicer3/Scripts/getbuildtest.tcl -t "" --update --release --pack --upload --extend-upload