Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. # IT:AD:Compass:HowTo:Install # <callout type="Navigation" class="small"> * [[../|(UP)]] {{indexmenu>.#2|nsort tsort}} </callout> <panel title="Summary"> Once [[IT/AD/Ruby/]] is installed, installing Compass -- globally -- is a snap. </panel> ## Process ## Ensure Ruby is up to date: <sxh> gem update --system Updating rubygems-update Fetching: rubygems-update-2.4.5.gem (100%) Successfully installed rubygems-update-2.4.5 Installing RubyGems 2.4.5 RubyGems 2.4.5 installed Installing ri documentation for rubygems-2.4.5 </sxh> Then install Compass: <sxh> gem install compass Fetching: ffi-1.9.6-x86-mingw32.gem (100%) Successfully installed ffi-1.9.6-x86-mingw32 Fetching: rb-inotify-0.9.5.gem (100%) Successfully installed rb-inotify-0.9.5 Fetching: rb-fsevent-0.9.4.gem (100%) Successfully installed rb-fsevent-0.9.4 Fetching: chunky_png-1.3.3.gem (100%) Successfully installed chunky_png-1.3.3 Fetching: sass-3.4.11.gem (100%) Successfully installed sass-3.4.11 Fetching: compass-import-once-1.0.5.gem (100%) Successfully installed compass-import-once-1.0.5 Fetching: multi_json-1.10.1.gem (100%) Successfully installed multi_json-1.10.1 Fetching: compass-core-1.0.3.gem (100%) Successfully installed compass-core-1.0.3 Fetching: compass-1.0.3.gem (100%) Compass is charityware. If you love it, please donate on our behalf at http: //umdf.org/compass Thanks! Successfully installed compass-1.0.3 Enclosing class/module 'moduleFFI' for class AbstractMemory not known Enclosing class/module 'moduleFFI' for class NullPointerError not known Enclosing class/module "classMemory" for alias put_" #name, "put_" #old); \ rb_define_alias(classMemory, "get_" #name, "get_" #old); \ rb_define_alias(classMemory, "put_u" #name, "put_u" #old); \ rb_define_alias(classMemory, "get_u" #name, "get_u" #old); \ rb_define_alias(classMemory, "write_" #name, "write_" #old); \ rb_define_alias(classMemory, "read_" #name, "read_" #old); \ rb_define_alias(classMemory, "write_u" #name, "write_u" #old); \ rb_define_alias(classMemory, "read_u" #name, "read_u" #old); \ rb_define_alias(classMemory, "put_array_of_" #name, "put_array_of_" #old); \ rb_define_alias(classMemory, "get_array_of_" #name, "get_array_of_" #old); \ rb_define_alias(classMemory, "put_array_of_u" #name, "put_array_of_u" #old); \ rb_define_alias(classMemory, "get_array_of_u" #name, "get_array_of_u" #old); \ rb_define_alias(classMemory, "write_array_of_" #name, "write_array_of_" #old ); \ rb_define_alias(classMemory, "read_array_of_" #name, "read_array_of_" #old); \ rb_define_alias(classMemory, "write_array_of_u" #name, "write_array_of_u" #o ld); \ rb_define_alias(classMemory, "read_array_of_u" #name, "read_array_of_u" #old ); ALIAS(char, int8); ALIAS(short, int16); ALIAS(int, int32); ALIAS(long_long, int64); /* * Document-method: put_float32 * call-seq: memory.put_float32offset, value) * @param [Numeric] offset * @param [Numeric] value * @return [self] * Put +value+ as a 32-bit float in memory at offset +offset+ (alias: #put_f loat). */ rb_define_method(classMemory, "put_float32", memory_put_float32, 2); /* * Document-method: get_float32 * call-seq: memory.get_float32(offset) * @param [Numeric] offset * @return [Float] * Get a 32-bit float from memory at offset +offset+ (alias: #get_float). */ rb_define_method(classMemory, "get_float32", memory_get_float32, 1); rb_define_alias(classMemory, "put_float put_float32 not known Enclosing class/module "classMemory" for alias get_float get_float32 not known Enclosing class/module "classMemory" for alias put_array_of_float put_array_of_f loat32 not known Enclosing class/module "classMemory" for alias get_array_of_float get_array_of_f loat32 not known Enclosing class/module "classMemory" for alias put_double put_float64 not known Enclosing class/module "classMemory" for alias get_double get_float64 not known Enclosing class/module "classMemory" for alias put_array_of_double put_array_of_ float64 not known Enclosing class/module "classMemory" for alias get_array_of_double get_array_of_ float64 not known Enclosing class/module "classMemory" for alias size total not known Enclosing class/module 'moduleFFI' for class ArrayType not known Enclosing class/module 'moduleFFI' for class Buffer not known Enclosing class/module "BufferClass" for alias length total not known Enclosing class/module 'moduleFFI' for module DataConverter not known Enclosing class/module 'moduleFFI' for class DynamicLibrary not known Enclosing class/module 'LibraryClass' for class Symbol not known Enclosing class/module 'rbffi_TypeClass' for class Mapped not known Enclosing class/module 'rbffi_StructLayoutClass' for class CharArray not known Enclosing class/module "rbffi_StructLayoutCharArrayClass" for alias to_str to_s not known Installing ri documentation for ffi-1.9.6-x86-mingw32 Installing ri documentation for rb-inotify-0.9.5 Installing ri documentation for rb-fsevent-0.9.4 Installing ri documentation for chunky_png-1.3.3 Installing ri documentation for sass-3.4.11 Installing ri documentation for compass-import-once-1.0.5 Installing ri documentation for multi_json-1.10.1 Installing ri documentation for compass-core-1.0.3 Installing ri documentation for compass-1.0.3 9 gems installed </sxh> ## Resources ## * http://compass-style.org/install/ /home/skysigal/public_html/data/pages/it/ad/compass/howto/install.txt Last modified: 2023/11/04 03:39by 127.0.0.1