TCP/IP for MVS, VM, OS/2 and DOS X Window System Guide

Total Page:16

File Type:pdf, Size:1020Kb

TCP/IP for MVS, VM, OS/2 and DOS X Window System Guide TCP/IP for MVS, VM, OS/2 and DOS X Window System Guide Document Number GG24-3911-01 July 1994 International Technical Support Organization Raleigh Center Take Note! Before using this information and the product it supports, be sure to read the general information under “Special Notices” on page xv. Second Edition (July 1994) This edition applies to: • Version 2.2.1 of IBM TCP/IP for MVS, Program Number 5735-HAL for use with the MVS Operating System • Version 2.2 of IBM TCP/IP for VM, Program Number 5735-FAL for use with the VM Operating System • Version 1.2.5 of IBM AIXwindows Environment/6000, Program Number 5601-257 for use with AIX Version 3.2.5 for the RISC System/6000 • Version 2.0 of IBM TCP/IP for OS/2, Program Number 5622-086 for use with the OS/2 Operating System • Version 2.1.1 of IBM TCP/IP for DOS, Program Number 5621-219, and Version 3.3 of HCL-eXceed/DOS for use with the DOS Operating System. • Version 2.1.1 of IBM TCP/IP for DOS, Program Number 5621-219, and Version 3.3.3 of HCL-eXceed/W for use with the DOS Operating System and Microsoft Windows. Order publications through your IBM representative or the IBM branch office serving your locality. Publications are not stocked at the address given below. An ITSO Technical Bulletin Evaluation Form for readers′ feedback appears facing Chapter 1. If this form has been removed, comments may be addressed to: IBM Corporation, International Technical Support Center Dept. 545, Building 657 P.O. Box 12195 Research Triangle Park, NC 27709 When you send information to IBM, you grant IBM a non-exclusive right to use or distribute the information in any way it believes appropriate without incurring any obligation to you. Copyright International Business Machines Corporation 1992, 1994. All rights reserved. Note to U.S. Government Users — Documentation related to restricted rights — Use, duplication or disclosure is subject to restrictions set forth in GSA ADP Schedule Contract with IBM Corp. Abstract The purpose of this document is to provide information pertinent to the implementation of the X Window Systems for TCP/IP under MVS, VM, AIX/6000, OS/2 and DOS. The document focuses on how to customize and use the X Window Systems provided by the following products: • IBM TCP/IP Version 2.2.1 for MVS • IBM TCP/IP Version 2.2 for VM • IBM AIXwindows Environment/6000 Version 1.2.5 • IBM TCP/IP Version 2.0 for OS/2 • HCL-eXceed/DOS Version 3.3 with TCP/IP Version 2.1.1 for DOS • HCL-eXceed/W Version 3.3.3 with TCP/IP Version 2.1.1 for DOS The intended audience for this document are customers and IBM system engineers who will evaluate and implement X Windows on one or more of the above platforms. It is assumed that the reader has a working knowledge of TCP/IP and each of the operating systems listed above. (195 pages) Copyright IBM Corp. 1992, 1994 iii iv X Window System Guide Contents Abstract . iii Special Notices . xv Preface . xvii Related Publications . xix Prerequisite Publications . xix Additional Publications . xix International Technical Support Center Publications ............... xx Acknowledgements . xxi Chapter 1. Introduction . 1 1.1 A Brief History ................................... 1 1.2 X Concepts . 2 1.2.1 Client/Server . 2 1.2.2 Client . 3 1.2.3 Server . 4 1.2.4 X Networking . 6 1.2.5 Fonts . 7 1.2.6 Colors . 9 1.2.7 Keyboard . 11 1.3 IBM X Window System Implementations .................... 11 1.3.1 MVS . 11 1.3.2 VM . 15 1.3.3 AIX/6000 . 18 1.3.4 OS/2 . 20 1.3.5 DOS . 24 Chapter 2. Installation . 25 2.1 ITSO Network Configuration ........................... 25 2.2 MVS . 25 2.2.1 Installation Verification for the MVS X Window System API ...... 26 2.2.2 Installing the MVS X Window System GDDM Interface ......... 28 2.3 VM . 31 2.3.1 Installation Verification for the VM X Window System API ....... 31 2.3.2 Installing the VM X Window System GDDM Interface .......... 33 2.4 AIX . 38 2.4.1 Basic Installation . 39 2.4.2 AIXwindows Environment/6000 Images .................. 41 2.5 OS/2 . 42 2.5.1 Setting Up OS/2 X Window System Server ................ 42 2.5.2 Installing PMX . 43 2.5.3 System Level . 44 2.5.4 Setting PMX to Start Automatically ..................... 44 2.5.5 Setting Environment Variables ....................... 45 2.5.6 Starting PMX . 46 2.6 Installing OS/2 X Window System Client and OS/2 OSF/Motif Kits ..... 46 2.6.1 Requirements to Use X Window System Client and the OSF/Motif Kit 47 2.6.2 Installing the X Window System Client Files ............... 47 Copyright IBM Corp. 1992, 1994 v 2.6.3 Installing the Programmer′s Toolkit .................... 47 2.6.4 Installing the OSF/Motif Kit Files ...................... 48 2.6.5 Installing from a Code Server ........................ 49 2.7 DOS . 50 2.7.1 Installation and Basic Configuration for HCL-eXceed/DOS ....... 50 2.7.2 Installation and Basic Configuration for HCL-eXceed/W ........ 53 Chapter 3. X Client Application Considerations .................. 59 3.1 Under MVS . 59 3.1.1 Compiling and Link-Editing under MVS .................. 60 3.1.2 MVS Application Resource File ....................... 69 3.1.3 Using GDDM Applications under MVS ................... 71 3.2 Under VM . 80 3.2.1 Compiling and Link-Editing Under VM ................... 80 3.2.2 VM Application Resource File ........................ 84 3.2.3 Using GDDM Applications under VM ................... 87 3.3 Under AIX/6000 . 97 3.3.1 Compiling and Linking under AIX/6000 .................. 97 3.3.2 Customizing Application Resources under AIX/6000 .......... 99 3.3.3 How to Start an AIX/6000 Client ..................... 101 3.4 Running OS/2 X Window Clients and OS/2 OSF/Motif Applications ... 103 3.4.1 Application Resource File ......................... 103 3.4.2 Running OS/2 X Window Clients and OSF/Motif Applications .... 105 3.4.3 Developing of X Window Client and OSF/Motif Applications ..... 111 3.4.4 Tips for Porting Applications from UNIX ................. 112 Chapter 4. Customizing the X Server ....................... 113 4.1 AIX/6000 X Server ................................ 113 4.1.1 AIXwindows Environment/6000 V1.2 ................... 113 4.1.2 Customizing Motif Window Manager ................... 116 4.1.3 Customizing Colors . 120 4.1.4 AIX/6000 X Fonts .............................. 122 4.1.5 Remapping the Keyboard Under AIX/6000 ............... 123 4.1.6 Controlling X Client Access to AIX/6000 ................. 125 4.1.7 Interoperability . 126 4.2 Customizing PMX . 126 4.2.1 Using the Configuration Notebook Program to Configure PMX ... 126 4.2.2 Keyboard Definition . 127 4.2.3 Window Control . 131 4.2.4 Controlling X Client Access to OS/2 ................... 132 4.2.5 Cursor Options ................................ 133 4.2.6 Customizing OS/2 Colors ......................... 134 4.2.7 OS/2 X Fonts ................................. 138 4.2.8 Using the PM Clipboard with PMX .................... 146 4.2.9 Other Options . 148 4.3 DOS . 149 4.3.1 Customizing HCL-eXceed/W for Windows Version 3.3.3 ....... 149 4.3.2 Customizing HCL-eXceed/DOS for DOS ................. 153 Chapter 5. Multivendor Interoperability . 157 5.1 Hewlett-Packard . 157 5.1.1 Hewlett-Packard as a Client ........................ 157 5.1.2 Hewlett-Packard as an X Server ..................... 159 Appendix A. MVS C/370 Catalogued Procedures ................ 163 vi X Window System Guide A.1 C/370 Compiler Catalogued Procedure EDCC ................ 163 A.2 C/370 Linkage Editor Catalogued Procedure EDCL ............ 165 Appendix B. Supplied Application Resource File Definitions for XCALC .. 167 Appendix C. Information on Zapping the VM GXDEMOx Programs ..... 177 Appendix D. Standard X Client Applications ................... 179 Appendix E. XEDIT Subcommands . 183 Glossary . 187 Index . 189 Contents vii viii X Window System Guide Figures 1. The Components of an X Window System . 3 2. An Example of the XLFD Font Description Convention . 8 3. MVS X Window System API . 13 4. VM X Window System API . 16 5. The Components of X . 19 6. X Window Application Layers . 23 7. Component of the Network Configuration at the ITSO Raleigh . 25 8. Display at an OS/2 X Server for XSAMP1 Sample X Client Program . 27 9. Display at an OS/2 X Server for XSAMP2 Sample X Client Program . 27 10. Display at an OS/2 X Server for XSAMP3 Sample X Client Program .. 27 11. Example of the Contents of userid.XWINDOWS.DISPLAY Data Set .... 27 12. Example of the STEPLIB CLIST for the X Window System GDDM Interface . 29 13. Display at an OS/2 X Server for the GXDEMO1 First Frame ........ 30 14. Example of the Output from the Q NSS NAME Command on VM ..... 35 15. Example of a Successful Run for INSTGDXD ................. 36 16. SMIT Installation Menu .............................. 40 17. Installing X Window Server ........................... 44 18. Syslevel from Test Installation ......................... 44 19. Automatic Startup from X Window System Server ............. 45 20. The PMX Control Window ............................ 46 21. Installing X Window System Client ....................... 48 22. Installing X Window System Client ....................... 49 23. System Maintenance Level from Test Installation .............. 49 24. Telnet Session to AIX to Start X Client Application ............. 52 25. Selected Installation Configuration ....................... 55 26. HCL-eXceed/W Window . 56 27. HCL-eXceed/W Configuration Window ..................... 56 28. Xstart ........................................ 57 29. Sample JCL to Compile XSAMP1 ....................... 61 30. Sample JCL to Link-Edit XSAMP1 ....................... 62 31. Sample JCL to Link-Edit XSAMP2 ....................... 63 32. Sample JCL to Link-Edit XSAMP3 ......................
Recommended publications
  • Managing Projects with GNU Make, Third Edition by Robert Mecklenburg
    ManagingProjects with GNU Make Other resources from O’Reilly Related titles Unix in a Nutshell sed and awk Unix Power Tools lex and yacc Essential CVS Learning the bash Shell Version Control with Subversion oreilly.com oreilly.com is more than a complete catalog of O’Reilly books. You’ll also find links to news, events, articles, weblogs, sample chapters, and code examples. oreillynet.com is the essential portal for developers interested in open and emerging technologies, including new platforms, pro- gramming languages, and operating systems. Conferences O’Reilly brings diverse innovators together to nurture the ideas that spark revolutionary industries. We specialize in document- ing the latest tools and systems, translating the innovator’s knowledge into useful skills for those in the trenches. Visit con- ferences.oreilly.com for our upcoming events. Safari Bookshelf (safari.oreilly.com) is the premier online refer- ence library for programmers and IT professionals. Conduct searches across more than 1,000 books. Subscribers can zero in on answers to time-critical questions in a matter of seconds. Read the books on your Bookshelf from cover to cover or sim- ply flip to the page you need. Try it today with a free trial. THIRD EDITION ManagingProjects with GNU Make Robert Mecklenburg Beijing • Cambridge • Farnham • Köln • Sebastopol • Tokyo Managing Projects with GNU Make, Third Edition by Robert Mecklenburg Copyright © 2005, 1991, 1986 O’Reilly Media, Inc. All rights reserved. Printed in the United States of America. Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472. O’Reilly books may be purchased for educational, business, or sales promotional use.
    [Show full text]
  • UBS Release Notes Version 8.10
    Uniplex Release Notes Version 8.10 Manual version: 8.10 Document version: V1.0 COPYRIGHT NOTICE Copyright© 1987-1995 Uniplex Limited. All rights reserved. Unpublished - rights reserved under Copyright Laws. Licensed software and documentation. Use, copy and disclosure restricted by license agreement. ©Copyright 1989-1992, Bitstream Inc. Cambridge, MA. All rights reserved. U.S. Patent No. 5,009,435. ©Copyright 1991-1992, Bitstream Inc. Cambridge, MA. Portions copyright by Data General Corporation (1993) ©Gradient Technologies, Inc. 1991, 1992. ©Hewlett Packard 1988, 1990. Copyright© Harlequin Ltd. 1989, 1990, 1991, 1992. All rights reserved. ©Hewlett-Packard Company 1987-1993. All rights reserved. OpenMail (A.01.00) Copyright© Hewlett-Packard Company 1989, 1990, 1992. Portion Copyright Informix Software, Inc. IXI X.desktop Copyright© 1988-1993, IXI Limited, Cambridge, England. IXI Deskterm Copyright© 1988-1993, IXI Limited, Cambridge, England. Featuring MultiView DeskTerm Copyright© 1990-1992 JSB Computer Systems Ltd. Word for Word, Copyright, Mastersoft, Inc., 1986-1993. Tel: (602)-948-4888 Font Data copyright© The Monotype Corporation Plc 1989. All rights reserved. Copyright© 1990-1991, NBI, Inc. All rights reserved. Created using Netwise SystemTM software. Copyright 1984-1992 Soft-Art, Inc. All rights reserved. Copyrighted work incorporating TypeScalerTM, Copyright© Sun Microsystems Inc. 1989, 1987. All rights reserved. Copyright© VisionWare Ltd. 1989-1992. All Rights Reserved. ©1987-1993 XVT Software Inc. All rights reserved. Uniplex is a trademark of Redwood International Limited in the UK and other countries. onGO, Uniplex II PlusTM, Uniplex Advanced Office SystemTM, Uniplex Advanced GraphicsTM, Uniplex Business SoftwareTM, Uniplex DOSTM, Uniplex DatalinkTM and Uniplex WindowsTM are trademarks of Uniplex Limited. PostScript® is a registered trademark of Adobe Systems Inc.
    [Show full text]
  • An Introduction to the X Window System Introduction to X's Anatomy
    An Introduction to the X Window System Robert Lupton This is a limited and partisan introduction to ‘The X Window System’, which is widely but improperly known as X-windows, specifically to version 11 (‘X11’). The intention of the X-project has been to provide ‘tools not rules’, which allows their basic system to appear in a very large number of confusing guises. This document assumes that you are using the configuration that I set up at Peyton Hall † There are helpful manual entries under X and Xserver, as well as for individual utilities such as xterm. You may need to add /usr/princeton/X11/man to your MANPATH to read the X manpages. This is the first draft of this document, so I’d be very grateful for any comments or criticisms. Introduction to X’s Anatomy X consists of three parts: The server The part that knows about the hardware and how to draw lines and write characters. The Clients Such things as terminal emulators, dvi previewers, and clocks and The Window Manager A programme which handles negotiations between the different clients as they fight for screen space, colours, and sunlight. Another fundamental X-concept is that of resources, which is how X describes any- thing that a client might want to specify; common examples would be fonts, colours (both foreground and background), and position on the screen. Keys X can, and usually does, use a number of special keys. You are familiar with the way that <shift>a and <ctrl>a are different from a; in X this sensitivity extends to things like mouse buttons that you might not normally think of as case-sensitive.
    [Show full text]
  • Development Version from Github
    Qtile Documentation Release 0.13.0 Aldo Cortesi Dec 24, 2018 Contents 1 Getting started 1 1.1 Installing Qtile..............................................1 1.2 Configuration...............................................4 2 Commands and scripting 21 2.1 Commands API............................................. 21 2.2 Scripting................................................. 24 2.3 qshell................................................... 24 2.4 iqshell.................................................. 26 2.5 qtile-top.................................................. 27 2.6 qtile-run................................................. 27 2.7 qtile-cmd................................................. 27 2.8 dqtile-cmd................................................ 30 3 Getting involved 33 3.1 Contributing............................................... 33 3.2 Hacking on Qtile............................................. 35 4 Miscellaneous 39 4.1 Reference................................................. 39 4.2 Frequently Asked Questions....................................... 98 4.3 License.................................................. 99 i ii CHAPTER 1 Getting started 1.1 Installing Qtile 1.1.1 Distro Guides Below are the preferred installation methods for specific distros. If you are running something else, please see In- stalling From Source. Installing on Arch Linux Stable versions of Qtile are currently packaged for Arch Linux. To install this package, run: pacman -S qtile Please see the ArchWiki for more information on Qtile. Installing
    [Show full text]
  • Release Notes for Xfree86® 4.8.0 the Xfree86 Project, Inc December 2008
    Release Notes for XFree86® 4.8.0 The XFree86 Project, Inc December 2008 Abstract This document contains information about the various features and their current sta- tus in the XFree86 4.8.0 release. 1. Introduction to the 4.x Release Series XFree86 4.0 was the first official release of the XFree86 4 series. The current release (4.8.0) is the latest in that series. The XFree86 4.x series represents a significant redesign of the XFree86 X server,with a strong focus on modularity and configurability. 2. Configuration: aQuickSynopsis Automatic configuration was introduced with XFree86 4.4.0 which makes it possible to start XFree86 without first creating a configuration file. This has been further improved in subsequent releases. If you experienced any problems with automatic configuration in a previous release, it is worth trying it again with this release. While the initial automatic configuration support was originally targeted just for Linux and the FreeBSD variants, as of 4.5.0 it also includes Solaris, NetBSD and OpenBSD support. Full support for automatic configuration is planned for other platforms in futurereleases. If you arerunning Linux, FreeBSD, NetBSD, OpenBSD, or Solaris, try Auto Configuration by run- ning: XFree86 -autoconfig If you want to customise some things afterwards, you can cut and paste the automatically gener- ated configuration from the /var/log/XFree86.0.log file into an XF86Config file and make your customisations there. If you need to customise some parts of the configuration while leav- ing others to be automatically detected, you can combine a partial static configuration with the automatically detected one by running: XFree86 -appendauto If you areusing a platform that is not currently supported, then you must try one of the older methods for getting started like "xf86cfg", which is our graphical configuration tool.
    [Show full text]
  • Functional C
    Functional C Pieter Hartel Henk Muller January 3, 1999 i Functional C Pieter Hartel Henk Muller University of Southampton University of Bristol Revision: 6.7 ii To Marijke Pieter To my family and other sources of inspiration Henk Revision: 6.7 c 1995,1996 Pieter Hartel & Henk Muller, all rights reserved. Preface The Computer Science Departments of many universities teach a functional lan- guage as the first programming language. Using a functional language with its high level of abstraction helps to emphasize the principles of programming. Func- tional programming is only one of the paradigms with which a student should be acquainted. Imperative, Concurrent, Object-Oriented, and Logic programming are also important. Depending on the problem to be solved, one of the paradigms will be chosen as the most natural paradigm for that problem. This book is the course material to teach a second paradigm: imperative pro- gramming, using C as the programming language. The book has been written so that it builds on the knowledge that the students have acquired during their first course on functional programming, using SML. The prerequisite of this book is that the principles of programming are already understood; this book does not specifically aim to teach `problem solving' or `programming'. This book aims to: ¡ Familiarise the reader with imperative programming as another way of imple- menting programs. The aim is to preserve the programming style, that is, the programmer thinks functionally while implementing an imperative pro- gram. ¡ Provide understanding of the differences between functional and imperative pro- gramming. Functional programming is a high level activity.
    [Show full text]
  • X Window System Version 6.4.2 Release Notes
    X Window System Version 6.4.2 Release Notes October 2000 0890298-6.4.2 READREAD MEME BEFOREBEFORE INSTALLINGINSTALLING THISTHIS PRODUCTPRODUCT Copyright Copyright 2000 by Concurrent Computer Corporation. All rights reserved. This publication or any part thereof is intended for use with Concurrent Computer Corporation products by Concurrent Computer Corporation personnel, customers, and end–users. It may not be reproduced in any form without the written permission of the publisher. Disclaimer The information contained in this document is subject to change without notice. Concurrent Computer Corporation has taken efforts to remove errors from this document, however, Concurrent Computer Corporation’s only liability regarding errors that may still exist is to correct said errors upon their being made known to Concurrent Computer Corporation. Concurrent Computer Corporation assumes no responsibility for the use or reliability of software if used on equipment that is not supplied by Concurrent Computer Corporation. License The software described in this document is furnished under a license, and it can be used or copied only in a manner permitted by that license. Any copy of the described software must include any copyright notice, trademarks or other legends or credits of Concurrent Computer Corporation and/or its suppliers. Title to and ownership of the described software and any copies thereof shall remain in Concurrent Computer Corporation and/or its suppliers. The licensed software described herein may contain certain encryptions or other devices which may prevent or detect unauthorized use of the Licensed Software. Temporary use permitted by the terms of the License Agreement may require assistance from Concurrent Computer Corporation.
    [Show full text]
  • Linux on IBM Zseries and S/390: Application Development
    Front cover Linux on IBM zSeries and S/390: Application Development Tools and techniques for Linux application development Using the Eclipse IDE and Jakarta Project tools Sample code to illustrate programming techniques Gregory Geiselhart Andrea Grahn Frans Handoko Jörg Hundertmark Albert Krzymowski Eliuth Pomar ibm.com/redbooks International Technical Support Organization Linux on IBM ^ zSeries and S/390: Application Development July 2002 SG24-6807-00 Note: Before using this information and the product it supports, read the information in “Notices” on page xiii. First Edition (July 2002) This edition applies to zVM 4.2 (ESP) and many different Linux distributions. SuSE Linux Enterprise Server 7.0 was used. © Copyright International Business Machines Corporation 2002. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Notices . xiii Trademarks . xiv Preface . xv The team that wrote this redbook. xvi Become a published author . xvii Comments welcome. xvii Part 1. Programming tools . 1 Chapter 1. The basic tools you need. 3 1.1 Where you can look for information. 4 1.1.1 Man pages . 4 1.1.2 Info - the help system . 5 1.2 Compiling C/C++ source code . 6 1.2.1 Starting gcc . 6 1.2.2 Source files . 6 1.2.3 Directory search . 7 1.2.4 Compilation stages . 7 1.2.5 Macros . 8 1.2.6 Warnings . 8 1.2.7 Extra information for debuggers . 8 1.2.8 Code optimization . 9 1.2.9 Configuring gcc as a cross-compiler .
    [Show full text]
  • A Study on the Use of Opengl in Window Systems
    Master Thesis Computer Science Thesis no: MCS-2004:03 March 2004 A study on the use of OpenGL in window systems Johan Persson Department of Software Engineering and Computer Science Blekinge Institute of Technology Box 520 SE - 372 25 Ronneby Sweden This thesis is submitted to the Department of Software Engineering and Computer Science at Blekinge Institute of Technology in partial fulfillment of the requirements for the degree of Master of Science in Software Engineering. The thesis is equivalent to 20 weeks of full time studies. Contact Information: Author: Johan Persson E-mail: [email protected] University advisor: Bj¨orn T¨ornqvist Department of Software Engineering and Computer Science Department of Software Engineering and Computer Science Internet : http://www.bth.se/ipd Blekinge Institute of Technology Phone : +46 457 38 50 00 Box 520 Fax : + 46 457 271 25 SE - 372 25 Ronneby Sweden Abstract OpenGL is getting used more in window system as a way of improving performance and enabling new functionality. Examples of two systems using different approaches of how OpenGL is being used are Quartz Extreme and Fresco. Quartz Extreme uses window composition which assures fast redisplay and Fresco on the other hand uses a structured graphics approach which utilises OpenGL on a much lower level compared to Quartz Extreme which operates at a window level. Fresco’s way brings great flexibility and an ability to mix 2D and 3D-objects on the desktop. But each of the approaches has its problems; Quartz extreme requires a large amount of memory for buffering of the window contents and Fresco has performance problems when redisplaying complex structures.
    [Show full text]
  • Pipenightdreams Osgcal-Doc Mumudvb Mpg123-Alsa Tbb
    pipenightdreams osgcal-doc mumudvb mpg123-alsa tbb-examples libgammu4-dbg gcc-4.1-doc snort-rules-default davical cutmp3 libevolution5.0-cil aspell-am python-gobject-doc openoffice.org-l10n-mn libc6-xen xserver-xorg trophy-data t38modem pioneers-console libnb-platform10-java libgtkglext1-ruby libboost-wave1.39-dev drgenius bfbtester libchromexvmcpro1 isdnutils-xtools ubuntuone-client openoffice.org2-math openoffice.org-l10n-lt lsb-cxx-ia32 kdeartwork-emoticons-kde4 wmpuzzle trafshow python-plplot lx-gdb link-monitor-applet libscm-dev liblog-agent-logger-perl libccrtp-doc libclass-throwable-perl kde-i18n-csb jack-jconv hamradio-menus coinor-libvol-doc msx-emulator bitbake nabi language-pack-gnome-zh libpaperg popularity-contest xracer-tools xfont-nexus opendrim-lmp-baseserver libvorbisfile-ruby liblinebreak-doc libgfcui-2.0-0c2a-dbg libblacs-mpi-dev dict-freedict-spa-eng blender-ogrexml aspell-da x11-apps openoffice.org-l10n-lv openoffice.org-l10n-nl pnmtopng libodbcinstq1 libhsqldb-java-doc libmono-addins-gui0.2-cil sg3-utils linux-backports-modules-alsa-2.6.31-19-generic yorick-yeti-gsl python-pymssql plasma-widget-cpuload mcpp gpsim-lcd cl-csv libhtml-clean-perl asterisk-dbg apt-dater-dbg libgnome-mag1-dev language-pack-gnome-yo python-crypto svn-autoreleasedeb sugar-terminal-activity mii-diag maria-doc libplexus-component-api-java-doc libhugs-hgl-bundled libchipcard-libgwenhywfar47-plugins libghc6-random-dev freefem3d ezmlm cakephp-scripts aspell-ar ara-byte not+sparc openoffice.org-l10n-nn linux-backports-modules-karmic-generic-pae
    [Show full text]
  • Xfree86® on Darwin and Mac OS X Torrey T
    XFree86® on Darwin and Mac OS X Torrey T. Lyons 15 December 2003 1. Introduction XFree86, a freely redistributable open-source implementation of the X Window System, has been ported to Darwin and Mac OS X. This document is a collection of information for anyone running XFree86 on Apple’s next generation operating system. Most of the current work on XFree86 for Darwin and Mac OS Xiscentered around the XonX project at SourceForge. If you areinterested in up-to-date status, want to report a bug, or are interested in working on XFree86 for Darwin, stop by the XonX project. 2. Hardware Supportand Configuration The X window server for Darwin and Mac OS Xprovided by the XFree86 Project, Inc. is called XDarwin. XDarwin can run in three different modes. On Mac OS X, XDarwin runs in parallel with Aqua in full screen or rootless modes. These modes arecalled Quartz modes, named after the Quartz 2D compositing engine used by Aqua. XDarwin can also be run from the Darwin con- sole in IOKit mode. In full screen Quartz mode, when the X Window System is active, it takes over the entirescreen. Youcan switch back to the Mac OS Xdesktop by holding down Command-Option-A. This key combination can be changed in the user preferences. From the Mac OS Xdesktop, click on the XDarwin icon in the Dock to switch back to the X window system. (You can change this behavior in the user preferences so that you must click the XDarwin icon in the floating switch window instead.) In rootless mode, the X window system and Aqua shareyour display.
    [Show full text]
  • Building the Package
    5 Building the package Nowwehav e configured our package and we’re ready to build. This is the Big Moment: at the end of the build process we should have a complete, functioning software product in our source tree. In this chapter,we’ll look at the surprises that make can have instore for you. Youcan find the corresponding theoretical material in Chapter 19, Make. Preparation If you’re unlucky, a port can go seriously wrong. The first time that error messages appear thick and fast and scroll offthe screen before you can read them, you could get the impression that the packages were built this way deliberately to annoyyou. Alittle bit of preparation can go a long way towards keeping you in control of what’sgoing on. Here are some suggestions: Makesure you have enough space One of the most frequent reasons of failure of a build is that the file system fills up. If possi- ble, ensure that you have enough space before you start. The trouble is, howmuch is enough? Hardly anypackage will tell you howmuch space you need, and if it does it will probably be wrong, since the size depends greatly on the platform. If you are short on space, consider compiling without debugging symbols (which takeupalot of space). If you do run out of space in the middle of a build, you might be able to save the day by stripping the objects with strip,inother words removing the symbols from the file. Use a windowing system The sheer size of a complicated port can be a problem.
    [Show full text]