At Macworld Expo in January – They Said They Will Not Develop a Version for Sony’S Playstation2 Game Console, Which Will Compete with the Xbox

Total Page:16

File Type:pdf, Size:1020Kb

At Macworld Expo in January – They Said They Will Not Develop a Version for Sony’S Playstation2 Game Console, Which Will Compete with the Xbox HOW TO SET UP YOUR OWN MAC HOME MUSIC STUDIO Macworld MORE NEWS, MORE REVIEWS AUGUST AUGUST 2000 ULTIMATE IMAC • MAC HOME MUSIC ULTIMATE STUDIO • YOURSELF PROTECT ONLINE • ESSENTIALS PALM Macworldwww.macworld.co.uk Ultimate iMac Best DV, photo, business, games, Net Mac extras Online protection How to beat Big Brother Dreamweaver tips Save time with templates Palm essentials 15 top programs Style XPress Word import guide read me first AUGUST 2000 Contents Simon Jary Apple must remember that 51 per cent COVER STORIES editor-in-chief of its software-downloading customers don’t reside in North America We’re down loads n iMac-owning friend recently bought an instil confidence that computing really can be Iomega ZipCD drive for burning CDs. Despite “for the rest of us”. Every iMac advert has emphasized Iomega’s easy-to-use but very silly software- how simple it is to use an Apple computer. Ultimate iMac A installation user interface, he just couldn’t It’s no good making the iMac easy to configure 64 Turn your iMac into a get Toast to see his new drive. After some basic if the software situation is so knotty. Last year, I powerhouse, whether OS-tweaking I did what I should have done right defended Apple’s decision to drop a few UK-English for the Internet, graphics, at the start – looked at the product box. There, spellings in its interface menus and control panels. in black-&-white were the damning words Apple convinced me that these linguistic lapses would gaming or business. “Requires Mac OS 8.6 or later”. enable us Brits, Aussies, Kiwis and South Africans to As the iMac was still running OS 8.5.1, I began the get the most up-to-date versions of the Mac OS at arduous task of downloading 8.6 from Apple’s Web virtually the same time as the Yanks and Cannucks. site. At a whopping 35MB, this took over two and a The all-important dictionaries remained true to half hours. And then it wouldn’t install because the UK English, so even the loss of the Wastebasket iMac’s firmware needed updating. First, I downloaded was easy to put behind us. the North-American iMac firmware (700K) by mistake But take a look at Apple’s Software Downloads – no go. So, then I downloaded the 1MB International- page on its Web site, and you’ll notice that we English version. After sticking the necessary paperclip haven’t got much back for our spelling sacrifice. into the little-known programmer’s button hole It took well over a month after the North-American- during a restart, I went back to the hefty 8.6 updater. English version of ColorSync for us to get an Three hours after beginning this whole sorry International-English version. process, I was met with a dialogue box that told We’ve also had readers complaining that they me that it was again no go. The International-English can’t use certain game demos and applications Mac OS 8.6 updater refused to go anywhere near because their pre-OS 9 Macs don’t have OpenGL the older British-English 8.5.1 system. installed. You guessed it – Apple’s downloads page It was stalemate for my stalled mate, who was left has OpenGL for North-American-English only, which Online protection with just two options – one of them illegal. He could has been available since November 1999. 85 Keep your Internet personal ‘borrow’ a friend’s Mac OS 8.6 CD, or he’d need to fork The same goes for Apple’s wonderful iMovie information secure, and your out £79 for an OS 9 CD. We should all attempt to keep software. How we cheered when Apple showed some Mac hacker-proof. up with Apple’s system software. And £79 isn’t so adventurously different thinking by offering iMovie as much to splash out every year to do so, is it? a free download to all of its FireWire-using customers. Well, yes, it is. We’d all be horrified if we had to How we groaned when only the North-American update our fridge, washing machine or toaster every version actually appeared. And that was way back 12 months. While a computer is something altogether in April, when Kevin Keegan was still a national hero. more complex than the average kitchen appliance, It’s really not good enough for Apple to tell UK it mustn’t be forgotten that Apple is marketing its users (and every other nation on Earth, bar those on consumer iMacs in much the same way that Hotpoint, the same continent as Steve Jobs) not to install the AEG and Philips try to flog us their white goods. US updates when there is no alternative for playing An iMac is purchased, set up in minutes and then many games and using modern 3D applications. becomes a pretty part of our home furnishing. Yet, Apple is giving a very good impression of doing ten months later, the average iMac owner has to call absolutely nothing to help those 51 per cent of its in the editor of Macworld to take over his phone line customers who aren’t North American. Apple claims for three hours and stick a straightened-out paperclip that over half of its sales are from “overseas” – that in a strange place – only to find out that it’s going to is, outside the US. So, surely, it’s a highly risky strategy cost him the price of a EuroStar ticket just to get his to ignore over half of its customers and concentrate £229 CD burner working. on the 49 per cent of Macintosh users who live in 93 103 99 No one said computing is easy… Hang on, Apple the land of the free (download). told us exactly that. The Mac’s starting-up face Come on, Apple. Get to grips with the international Hands up Create: Print Create: Web Mac home music studio doesn’t wear glasses and a pocket protector. It’s a versions of your system software. Assign a couple The best 15 Palm Importing Word Web-site mastery 76 Turn your Mac into a recording smiling face that’s happy it doesn’t have to use either more engineers to this area of your business where software programs style-sheets into using Dreamweaver’s studio – without going broke. DOS or Windows. Macs don’t look like your average you’re clearly failing us. We’re losing our patience. reviewed. QuarkXPress. templates features. Includes software ratings. office computers. Both Apple’s software and hardware Soon, you’ll be losing customers. MW page 6 4 Macworld AUGUST 2000 Macworld AUGUST 2000 5 Macworld www.macworld.co.uk AUGUST 2000 Contents CONTACT NEWS CREATE REVIEWS Editor-in-Chief Simon Jary [email protected] Down in the dumps Apple Deputy Editor David Fanning [email protected] 18 fails to get its international News Editor Jonathan Evans software updates out on [email protected] time; Java Steve Jobs promises the Managing Editor Sean Ashcroft ‘best’ QuickTime movies to run on [email protected] RealPlayer; Office 2001 Microsoft Sub Editor Woody Phillips [email protected] shows off new Word, Excel and PowerPoint; Games Bungie bought- Editorial Co-ordinator Seth Havens [email protected] out by Bill Gates, and new games Quark and Adobe Art Editor James Walker revealed; clash with [email protected] new text tools; Total Publishing UK’s Art Director Mandie Johnson big print and Web show; Apple sales [email protected] are on the up; MacHack Software fest; 45 Managing Editor/Online Gillian Thompson Business Proxim acquires Farallon. [email protected] CD Editor Vic Lennard 44 Adobe Acrobat US Editor Andrew Gore Secrets: Actions Q&A/tips InProduction 1.0 Contributing editors David Pogue, Deke McClelland, PRODUCT NEWS 107 Folder actions can save 111 Secure passwords, remote 45 Stylus Photo 2000P Lon Poole, Michael Prochak, you time. Here’s how. access, window hiding, Joseph Schorr, Franklin Tessler, power key problems, 47 QuicKeys 5.0 Wacom tablet and wireless Bruce Fraser, Christopher Breen, AppleWorks, MP3 mouse FTP Client Pro 3.0 David Biedny, Matthew Bath, Fujifilm FinePix 40i playlists, InDesign… 35 Toshiba digital 49 EditDV 2.0 Jake Sargent, Peter Cohen, MP3 camera camera Stephen Beale. Power supply and audio EVERY MONTH 50 FileMaker 5 Developer amp Suitcase 9 Media 100 DVD production Visioneer Strobe Pro 52 InDesign 1.5 Group Advertising Manager Mustafa Mustafa scanner [email protected] NEW! Software update Letters First Contact Classic Foldover Bag Senior Sales Executive Dean Payn listings Swann FireWire card Epson 41 10 NEW! Readers write on David Fanning on the [email protected] Intellidge inks 500MHz and 400MHz 54 TombRaider IV: new iMacs, OS X and pain of tech patents. Sales Executive Eamon McHugh iMac accelerator cards CDs & Books The Last Revelation [email protected] Epson and Kodak digital cameras more. Star Letter wins Palm IIIc! Sales Executive David Parker Lexmark printers Spring Cleaning 3.5 Remote Access [email protected] 43 Iiyama 17-inch CRT display 54 Production Manager Sharon Bird Michael Prochak is [email protected] Web-radio ga-ga. Deputy Production Manager Richard Bailey [email protected] Subscriptions Production Assistant Sam French 96 [email protected] BUYER’S GUIDE Get Photovista free when Deputy Marketing Manager Jo Brown you order Macworld! [email protected] Direct Marketing Executive Jim Birch -117 Buying a Mac [email protected] Macworld’s advice for 110 Reader Offers Marketing Co-ordinator Kelly Crowley 115 readers buying a new iMac, iBook, Power Discounts on IDG Books 54 Terminus [email protected] Mac G4 and PowerBook.
Recommended publications
  • Setting up a Portable Intellivision Development Environment on Your Android Phone
    Portable Intellivision Development Environment for Phones December 27, 2019 Setting up a Portable Intellivision Development Environment on Your Android Phone Written by Michael Hayes [email protected] Date of Last Modification: December 27, 2019 (Note: don’t let the length of this document intimidate you. It’s designed to be easy-to- follow, not concise. Also, this is something you will only have to do once.) Introduction You have a portable Android phone and a physical keyboard connected to it. You now have some experience developing in IntyBASIC. You would like to do future development using only your phone and keyboard, so you can develop anywhere you’re at in the cracks of time in your busy schedule. You may not know a darn thing about Linux and can’t be bothered to “root” your phone. This document is for you. Disclaimer I feel it is imperative to put this on the first page: Neither I nor Midnight Blue International, LLC are responsible for anything bad that happens to you or your phone for the use of any of the information in this text. Neither I nor Midnight Blue International, LLC are responsible if you get fired from your job because you got caught writing games on company time. Neither I nor Midnight Blue International, LLC are responsible if your Life Partner walks out on you because you’re too busy making games anymore. Standard data rates apply with your mobile carrier, blah blah blah. You will need: • A phone with Android 7 or higher and about 550M internal storage space.
    [Show full text]
  • Logic and the Simulation of Interaction and Reasoning
    AISB 2008 Convention Communication, Interaction and Social Intelligence 1st-4th April 2008 University of Aberdeen Volume 9: Proceedings of the AISB 2008 Symposium on Logic and the Simulation of Interaction and Reasoning Published by The Society for the Study of Artificial Intelligence and Simulation of Behaviour http://www.aisb.org.uk/convention/aisb08/ ISBN 1 902956 68 0 Contents The AISB’08 Convention .................................................................................... ii Frank Guerin & Wamberto Vasconcelos Symposium Preface ......................................................................................... iii Benedikt Lowe¨ Logics of Interaction, Coalitions and Social Choice ............................................................. 1 Thomas Agotnes,˚ Wiebe van der Hoek & MichaelWooldridge Simulating Rational Goal-Directed Behaviour Using a Logic-Based Programming Language for Multi-Agent Systems 6 Rafael H. Bordini Interpreting Product Update as Reasoning about Observations and Meta-Observations .............................. 8 Jan Broersen Coupled MMASS: A Formal Model for Non-deterministic Multi-agent Simulations ............................... 11 Flavio S Correa da Silva, Giuseppe Vizzari & Alessandro Mosca Gwendolen: A BDI Language for Verifiable Agents ............................................................ 16 Louise A. Dennis & Bernd Farwer Theory and Practice of Social Reasoning: Experiences with the iCat ............................................. 24 Frank Dignum, Bas Steunebrink, Nieske Vergunst,
    [Show full text]
  • Performance Driven Development on Low-Cost Embedded Hardware
    Performance Driven Development on Low-Cost Embedded Hardware Increasing Return-On-Investment & shortening time-to-market Nils Christian Roscher-Nielsen Product Manager, The Qt Company Agenda • Qt Quick 2D Renderer • What is it? • What pain does it address? • Demo • Qt Quick Compiler • Reducing memory consumption • Improving start-up time • Deployment • QML Profiler • Conclusion Qt Quick 2D Renderer No GPU? No Problem Qt Quick 2D renderer Qt Quick 2 • Renders Qt Quick without OpenGL Qt Quick 2D Renderer • Can render fully in Software Scene Graph • Makes use of 2D Hardware acceleration • DirectFB (Linux) OpenGL QPainter • Direct 2D (Windows) • Others possible Direct2D DirectFb LinuxFb New enterprise add-on available from Qt 5.4 What is the Qt Quick 2D Renderer? Qt Quick 2.x QML SceneGraph SceneGraph Adaptation Layer OpenGL Batch Qt Quick 2D Render Render OpenGL (ES) QPainter QBackingStore 2.0 5 Problems Qt Quick 2D Renderer Addresses • No GPU, or no OpenGL 2.0 support • No requirement for: • Particles • 60 FPS animations • “Eye Candy” • Same UI across device portfolio 6 Using the Qt Quick 2D Renderer • export QMLSCENE_DEVICE=softwarecontext 7 What about the OpenGL Dependency? • Qt Quick 2 (QtDeclarative module) depends on OpenGL (ES) 2 • Build Qt 5 with support for OpenGL (desktop or ES2) • Dummy OpenGL Libraries • OpenGL, EGL, and KHR headers • Libraries for libGLESv2.so and libEGL.so (only symbols) 8 2D Hardware Acceleration with QBlittable drawPixmap drawPixmapOpacity fillRect alphaFillRect drawCachedGlyphs QBackingStore QPixmap 9 Qt
    [Show full text]
  • Qt for Device Creation
    Qt for Device Creation Nils Christian Roscher-Nielsen Product Manager, The Qt Company Overview • Problems facing device creators • How Qt for Device Creation addresses those problems • Boot to Qt pre-built reference stack • Demonstrations • Performance improvement tools • Qt Quick 2D renderer • Qt Quick compiler • QML Profiler 2 © 2015 Problems facing Device Creators (Software) • Finding an Software Development Kit • Interfacing with Hardware • Finding Middleware to accelerate development • Tooling that enables rapid iterative development 3 © 2015 Software Development Kits for Device Creation • System Images • Software that runs on the hardware • Toolchain • Compilers • Tools • Sysroot • Development files for system image 4 © 2015 Operating System SDK Linux • Yocto • Buildroot • Ubuntu/Debian • Board Support Packages (BSP) • Linux kernel (patches) • Graphics Drivers • Radio hardware firmware • Wi-Fi • Bluetooth • NFC • GSM 5 © 2015 Operating System SDK Other • AOSP (Android Open Source Project) • Linux/Android Kernel • Standardized platform • Windows Embedded • Pre built images from the HW vendor • Microsoft provides and controls the SDK and tooling • QNX • VxWorks • Need to go through the OS vendor to get image and SDK 6 © 2015 Interfacing with Device Hardware • Camera and Sensors • GPU Application • OpenGL • OpenCL/CUDA • Radio (Wi-Fi, Bluetooth, NFC) Qt Libraries • Serial, CAN, i2c • Audio Platform Native Interfaces • Display Windows Linux Android QNX VxWorks Embedded 7 © 2015 Accelerating Development with Qt Middleware • User Interface
    [Show full text]
  • Qt for Windows Runtime Is Prepared with These Trends in Mind
    Case Study: Porting Qt to Windows Runtime Andrew Knight University of Tampere School of Information Sciences Interactive Technology: User Interface Software Development M.Sc. thesis Supervisor: Roope Raisamo June 2014 University of Tampere School of Information Sciences Interactive Technology: User Interface Software Development Andrew Knight: Case Study: Porting Qt to Windows Runtime M.Sc. thesis, 49 pages, 18 index and appendix pages June 2014 With the abundance of operating system choices available to end-users, particularly for mobile devices, application developers look for ways to cut development time while increasing the portability and maintainability of their source code. One solution to this challenge can be found through use of cross-platform frameworks. Cross-platform frameworks function by abstracting the system-specific details of incompatible platforms into a common programming interface which developers can use to target many different devices and operating systems. This thesis studies the abstraction architecture of Qt, a leading cross-platform C++ graphical user interface framework, with the goal of bringing a new platform, Windows Runtime, to the framework's set of supported targets. Windows Runtime is a collective programming interface for the Microsoft Windows 8 family of operating systems, including Windows 8, Windows Phone 8, and Windows RT. While Qt already supports a range of desktop and mobile operating systems ‒ including Windows, Mac OSX, Linux/X11, Android, iOS, BlackBerry, and Sailfish ‒ support for Windows Runtime is a new feature of the framework brought forth by this case study. Current trends in cross-platform frameworks, particularly declarative user interface frameworks with a mobile emphasis, are assessed and compared to Qt's offering, and the implementation of Qt for Windows Runtime is prepared with these trends in mind.
    [Show full text]
  • MARCEL OYUELA-BONZANI PORTFOLIO APPLICATION Carnegie Mellon Bachelor of Comp
    MARCEL OYUELA-BONZANI PORTFOLIO APPLICATION Carnegie Mellon Bachelor of Comp. Science 2018 TABLE OF CONTENTS ART 04 LEXINGTON 12 INTO ASHES 14 MANNEQUINS COMPUTER SCIENCE 26 15-410 KERNEL PROJECT 28 MEMENTO 30 PITTSBURGH BUS SIMULATION GAME DESIGN 32 SAMEGAME 34 SCRABBLE WITH STUFF 36 POGO POMONA 2 3 LEXINGTON 35mm Film Photography I Fall 2017 I Kentucky Throughout life, we attach memories and feelings to people and places. Often, when we leave a place, these memories become skewed and distorted. Upon returning, we can never see it the same way. Exhibited at Margaret Morrison B2, Pittsburgh PA. 12/11/17 - 2/20/2018 4 5 6 7 8 9 10 11 INTO ASHES Film I Spring 2017 A short film exploring the concept of unrequited love through surrealist imagery. 12 13 MANNEQUINS 35mm Film Photography I Spring 2016 The shape of a human is one of the few things people can instantly recognize and instantly relate to. Everything about it tells a story- position, body shape, body type, features, expressions of the face; all of these tell a unique story that we can pick up on and interpret. For better or for worse, our immediate recognition of a human’s shape can be manipulated to change our emotions and ideals- whether consciously or subconsciously. 14 15 16 17 18 19 PLace Holder Text 20 21 22 23 24 25 15-410 KERNEL PROJECT Computer Science I NOV. 2017 I Carnegie Mellon Through a collaboration with Christopher Smith we designed and implemented a Unix-like kernel on top of an Intel x86 architecture.
    [Show full text]
  • 2016-04-20 NXP FTF Qt Embedded Performance
    Performance Driven Development on Low- Cost Embedded Hardware › Increasing Return-On-Investment & shortening time-to-market › Louai Al-Khanji › Principal Consultant, The Qt Company Agenda › Qt for Device Creation › Qt Quick 2D Renderer › What is it? › What pain does it address? › Demo › Qt Quick Compiler • Reducing memory consumption • Improving start-up time • Deployment • QML Profiler • Demo! • Conclusion Qt for Device Creation Problems facing Device Creation How Qt for Device Creation addresses those problems Boot to Qt pre-built stack Problems facing device creators (software) SW HW Middle- Tooling Dev Kit Interface ware Finding a Porting Accelerated Rapid iterative software Specs development development development kit Design (….) Save time (….) Code re-use Pre-made controls 4 24 May 2016 Presentation name / Author Software Development Kits for Device Creation › System Images › Softwar ethat runs on the hardware › Toolchain › Compilers › Tools › Sysroot › Development files for system image 5 24 May 2016 Presentation name / Author Operating System SDK: Linux › Yocto › Buildroot › Ubuntu/Debian › Board Support Packages (BSP) › Linux kernel (patches) › Graphics Drivers › Radio hardware firmware › Wi-Fi › Bluetooth › NFC › GSM 6 Operating System SDK: Windows Embedded › Pre-built images from hardware vendors. › Microsoft provides SDK and Tooling (Visual Studio) 7 Operating System SDK: RTOS(s) QNX, VxWorks › Need to go through the RTOS provider to get the image and SDK 8 Interfacing with Device Hardware › Camera and Sensors › GPU Application
    [Show full text]
  • Selective Search in Games of Different Complexity
    Selective Search in Games of Different Complexity Selective Search in Games of Different Complexity PROEFSCHRIFT ter verkrijging van de graad van doctor aan de Universiteit Maastricht, op gezag van de Rector Magnificus, Prof. mr. G.P.M.F. Mols, volgens het besluit van het College van Decanen, in het openbaar te verdedigen op woensdag 25 mei 2011 om 16.00 uur door Maarten Peter Dirk Schadd Promotor: Prof. dr. G. Weiss Copromotor: Dr. M.H.M. Winands Dr. ir. J.W.H.M. Uiterwijk Leden van de beoordelingscommissie: Prof. dr. ir. R.L.M. Peeters (voorzitter) Dr. Y. Bj¨ornsson(Reykjavik University) Prof. dr. H.J.M. Peters Prof. dr. ir. J.A. La Poutr´e(Universiteit Utrecht) Prof. dr. ir. J.C. Scholtes This research has been funded by the Netherlands Organisation for Scientific Research (NWO) in the framework of the project TACTICS, grant number 612.000.525. Dissertation Series No. 2011-16 The research reported in this thesis has been carried out under the auspices of SIKS, the Dutch Research School for Information and Knowledge Systems. Printed by Optima Grafische Communicatie, Rotterdam ISBN 978-94-6169-060-9 c 2011 M.P.D. Schadd, Maastricht, The Netherlands. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronically, mechanically, photo- copying, recording or otherwise, without prior permission of the author. Preface As far as I can think back, I have enjoyed playing all kind of games. A fascinating property of games is that with simple rules, very complex behavior can be created.
    [Show full text]
  • Performance Driven Development on Low-Cost Embedded Hardware › Increasing Return-On-Investment & Shortening Time-To-Market
    Performance Driven Development on Low-Cost Embedded Hardware › Increasing Return-On-Investment & shortening time-to-market › Louai Al-Khanji › Principal Consultant, The Qt Company Agenda › Qt for Device Creation › Qt Quick 2D Renderer › What is it? › What pain does it address? › Demo › Qt Quick Compiler • Reducing memory consumption • Improving start-up time • Deployment • QML Profiler • Demo! • Conclusion and Q&A Qt for Device Creation Questions facing Device Creation How Qt for Device Creation addresses those problems Boot to Qt pre-built stack Questions facing device creators (software) SW HW Middle- Tooling Dev Kit Interface ware Finding a Porting Accelerated Rapid iterative software Specs development development development kit Design (….) Save time (….) Code re-use Pre-made controls 4 1 June 2016 Presentation name / Author Software Development Kits for Device Creation › System Images › Software that runs on the hardware › Toolchain › Compilers › Tools › Sysroot › Development files for system image 5 1 June 2016 Presentation name / Author Operating System SDK: Linux › Yocto › Buildroot › Ubuntu/Debian › Board Support Packages (BSP) › Linux kernel (patches) › Graphics Drivers › Radio hardware firmware › Wi-Fi › Bluetooth › NFC › GSM 6 Operating System SDK: Others 7 Interfacing with Device Hardware › Camera and Sensors › GPU Application › OpenGL › OpenCL / CUDA › Radio (Wi-Fi, Bluetooth, NFC) Qt Libraries › Serial, CAN, i2c, Profibus › Audio › Multimedia Platform Native Interfaces Windows Linux Android QNX VxWorks Embedded 8 Qt Developer Offering, Cross-Platform APIs Essentials Widgets Qt Quick WebEngine Add-ons + WebView C++ QML Charts Native L&F Controls GUI HTML 5 Layouts Layouts Hybrid UIs SVG Data Visualization Styles Styles OpenGL OpenGL Canvas 3D Virtual Keyboard Core Multimedia Network Serial Port Bluetooth Processes Audio HTTP Positioning Concurrency Threads Video FTP IPC Radio TCP/UDP Printing Scripting non-GUI Containers Camera SSL I/O NFC Platform Extras Strings Sql Qt Test Etc.
    [Show full text]
  • Full-Stack Tracing with Lttng
    Full-stack Tracing With LTTng Combined Kernel and User Space Tracing Qt World Summit 2019 presented by Milian Wolff Introduction Introduction Setup Recording Analysis Tracepoints Future Outlook Introduction p.2 QML Profiler QML Profiler results are often hard to understand Slow C++ code? Preemption? Disk IO? Page faults? Memory swapping? Introduction p.3 Full-Stack Tracing Full-stack tracing can be used to find an explanation Binding runs C++ code which is loading libraries (image formats) Lots of disk I/O moves the application off the CPU (context switches) Introduction p.4 Setup Introduction Setup Recording Analysis Tracepoints Future Outlook Setup p.5 Enabling Tracing in the Linux Kernel Required kernel config options: CONFIG_MODULES CONFIG_KALLSYMS CONFIG_HIGH_RES_TIMERS CONFIG_TRACEPOINTS Recommended additional kernel config options: CONFIG_HAVE_SYSCALL_TRACEPOINTS CONFIG_EVENT_TRACING CONFIG_KALLSYMS_ALL Cf. Kernel Hacking > Tracers in menuconfig Setup p.6 Installing LTTng Packages to install: lttng-tools to control the tracing session lttng-modules for kernel trace points lttng-ust for user space trace points Yocto enables these by default with EXTRA_IMAGE_FEATURES += "tools-profile" Setup p.7 Enabling Tracing in Qt Use latest sources from git (5.13 or newer) For additional trace points in qtdeclarative apply: https://codereview.qt-project.org/c/qt/qtdeclarative/+/277210 https://codereview.qt-project.org/c/qt/qtdeclarative/+/277666 Then build Qt with: configure -trace lttng ... For yocto, apply: https://github.com/meta-qt5/meta-qt5/pull/240
    [Show full text]