Changes between Version 50 and Version 51 of InstallationGuide

Show
Ignore:
Timestamp:
09/25/05 21:35:58 (8 years ago)
Author:
phil (IP: 84.162.239.55)
Comment:

Some platform clarifications

Legend:

Unmodified
Added
Removed
Modified
  • InstallationGuide

    v50 v51  
    5353== Debian GNU/Linux == 
    5454 
    55 Gobby 0.2.0 is now available for Debian Sarge and Debian unstable. For Sarge you need to add the following line to your ''/etc/apt/sources.list'' and to run both ''apt-get update'' and ''apt-get install gobby''. It will also upgrade two other packages to newer versions. 
    56 {{{ 
    57  deb http://pkern.debian.net/ debian/ 
    58 }}} 
    59  
    60 For Debian unstable you currently need to add the following line to your ''/etc/apt/sources.list'' as the version in the archives is currently uninstallable. Please confirm that you want to install those packages when you are warned about the archive not being signed by a trusted key. 
    61 {{{ 
    62  deb http://pkern.debian.net/ unstable/ 
    63 }}} 
    64  
    65 == Ubuntu GNU/Linux (based on Debian) == 
    66  
    67 For Ubuntu "Hoary" you need to turn on ''universe'' access first before adding my repository. Please follow the instructions in your ''/etc/apt/sources.list'' how to do this. Then add the following: 
    68 {{{ 
    69  deb http://pkern.debian.net/ ubuntu/ 
    70 }}} 
    71  
    72 There are only i386 builds available, but we would be glad if anybody could make us a powerpc or amd64 build box available. 
     55Gobby 0.2.2 is available in Debian Sid (aka. ''unstable'') and in the universe component of Ubuntu Breezy. Backports to Sarge and Hoary are currently not available. 
    7356 
    7457= Mac OS X = 
    7558 
     59Gobby will enter DarwinPorts soon, the Portfiles are already in preparation. Please stay tuned. 
    7660 
    77 Because of Gobby's dependencies it is still a bit tricky to compile it on Mac OS X. 
    78  
     61The old guide: 
    7962[wiki:HowToGobbyFromSourceMacOSX How To Compile Gobby on Mac OS X] 
    80  
    81 I'll try to make binary builds available in the near future. However, please be aware that Gobby does not use Mac OS X's native interface but instead depends on Apple's X11 as the windowing toolkit is uses is not (yet?) ported natively to Mac OS X. 
    82  
    8363 
    8464= FreeBSD = 
    8565 
    86 I have build problems on FreeBSD (in net6): 
    87 {{{ 
    88 src/error.cpp: In function `net6::error::code <unnamed>::gai_to_net6(int)': 
    89 src/error.cpp:229: error: `EAI_ADDRFAMILY' undeclared (first use this function) 
    90 src/error.cpp:229: error: (Each undeclared identifier is reported only once for each function it appears in.) 
    91 src/error.cpp:232: error: `EAI_NODATA' undeclared (first use this function) 
    92 }}} 
    93  
    94 ---- 
    95  
    96 It seems that FreeBSD's getaddrinfo() implementation does not support these two error values (run ''man getaddrinfo'' to verify this: The values should not be listed the the ''RETURN VALUES'' section). It should be enough to remove the corresponding lines (Lines 229, 230, 232, 233). I will #ifdef them for the next net6 version. 
    97  ''Maybe use autoconf's magic instead of writing hundreds of ifdef-lines there. Or maybe you should write #ifdef linux there :-) '' 
    98  
    99 ---- 
    100  
    101 I had to relocate the pkg-config file after net6 install: 
    102 {{{ 
    103  cp /usr/local/lib/pkgconfig/net6-1.0.pc /usr/local/libdata/pkgconfig/ 
    104 }}} 
    105  
    106 Again: 
    107 {{{ 
    108 cp /usr/local/lib/pkgconfig/obby-1.0.pc /usr/local/libdata/pkgconfig/ 
    109 }}} 
    110  
    111 Cf. #47 
     66As of obby 0.2.1 and Gobby 0.2.2 all components should compile on FreeBSD without problems.