How to fix Linux Mint hash sum mismatch during update of software. The following messages appear after doing an update with sudo apt-get update and also appear in the Linux Mint Update Manager.
W: Failed to fetch http://packages.linuxmint.com/dists/rosa/main/binary-i386/Packages Hash Sum mismatch
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/main/binary-amd64/Packages Hash Sum mismatch
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/main/binary-i386/Packages Hash Sum mismatch
E: Some index files failed to download. They have been ignored, or old ones used instead.
Fixing the Linux Mint Hash Sum Mismatch Error After trying several solutions to the problem (listed in the next section) here … Continue reading Linux Mint Hash Sum Mismatch During Update
If you try to compile C++ code on a Linux Mint or Ubuntu computer using gcc, the compile will fail. C++ code needs to be compiled using the g++ compiler which must first be installed. This article explains how to install the GCC C++ compiler on Linux Mint and Ubuntu based systems. Trying to compile … Continue reading How to Install the GCC C++ Compiler on Linux Mint
The GTK+ 3 Reference Manual can be viewed locally on a Linux computer in a program called Devhelp. When developing GTK+ 3 applications a local copy of the documentation can be very helpful. A previous article explained how to get on-line and off-line help for GTK+ using a web browser. Devhelp is an alternative application … Continue reading GTK+ 3 Reference Manual in Devhelp Viewer
In this easy tutorial for beginners, a simple “Hello World” program is created using GTK+ 3 and programmed in the C programming language. Glade 3 is used to create the GUI window, button and text label in this GTK 3 C code hello world tutorial. The image below shows the windowed Hello World application made … Continue reading GTK 3 C Code Hello World Tutorial using Glade 3
GTK3 documentation help files, known as the GTK+ 3 reference manual, can be installed on a Linux system providing a local copy of this reference. The advantage of installing the files locally on a system is that the documentation matches the version of the GTK+ 3 toolkit library that is installed on the system. Installing … Continue reading GTK+ 3 Help Finding GTK3 Documentation
When developing projects using the Glade user interface designer and GTK+ 3, the Glade application and the GTK library must be installed on the development computer. This article shows how to install these components on a Debian based Linux distribution such as Linux Mint or Ubuntu. Installing GTK 3 and Glade development tools in Linux … Continue reading Installing GTK 3 and Glade Development Tools in Linux
A set of template files for starting new GTK+ 3 C programming language projects using Glade for the GUI. The structure of the template directory separates the C source code and Glade files into their own sub-directories with a makefile in the main directory. These template files make it easier to manage a project by … Continue reading GTK+ 3 Glade C Programming Template Files
This article shows how to create a C program that uses the GIMP Toolkit (GTK+) version 3 to display a window that is created using the Glade 3 user interface designer. A window is designed using Glade 3 which is saved as a .glade XML file. A C program then opens the glade file when … Continue reading GTK+ 3 C Program using Glade 3
In order to compile a C program on a Linux machine that will run on Windows, cross-compiler software tools need to be installed on the Linux machine. The same C source code can be compiled to run on a Linux machine by using the GCC compiler. Here we look at how to compile a simple … Continue reading Compile C Programs for Windows and Linux