IT:AD:Compass:HowTo:Install

Summary

Once IT:AD:Ruby is installed, installing Compass – globally – is a snap.

Ensure Ruby is up to date:

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

Then install Compass:

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

  • /home/skysigal/public_html/data/pages/it/ad/compass/howto/install.txt
  • Last modified: 2023/11/04 03:39
  • by 127.0.0.1