Highlights from HL7® FHIR® DevDays 2018 in Amsterdam

Welcome to the HL7 FHIR DevDays 2018 in Amsterdam

Last week I attended the HL7 FHIR DevDays 2018 in Amsterdam, the “most important and largest FHIR only event in the world” organised by Firely. It’s been awesome: a lot of interesting and inspiring sessions, exciting projects and a vibrant and friendly community.

FHIR (Fast Healthcare Interoperability Resources) is an HL7 standard for exchanging healthcare information electronically. I was much impressed by the fantastic community working on and with FHIR, everyone really committed to making a difference for people health with the support of technology.

Continue reading “Highlights from HL7® FHIR® DevDays 2018 in Amsterdam”

How to setup gdb and Eclipse to debug C++ files on macOS Sierra

Last Update: 16 October 2018

Using gdb debugger on macOS is no longer straightforward since Xcode stopped using it and replaced it with lldb. Starting from macOS Sierra, there are several steps to follow to make it work.

Install gdb

The easiest way to install gdb is by using Homebrew: “the missing package manager for macOS”. If you don’t have it installed, open your Terminal prompt and write this command:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Once you have Homebrew, you can install gdb. If you’re using High Sierra (macOS  10.13), be aware that gdb 8.1 and 8.2 are not compatible. Instead, use gdb 8.0.1.

To install the latest version of gdb, run this command:

brew install gdb

You can install a specific version in this way:

brew install gdb@8.0.1

In case you already have a newer version of gdb, brew allows you switch version with the following command:

brew switch gdb 8.0.1

By running this command, you can find out your gdb version:

gdb --version

Take note of the version: you’ll need it later. In my case, it is 8.0.1.

Continue reading “How to setup gdb and Eclipse to debug C++ files on macOS Sierra”