Tips to build wxWidgets C++ for Ubuntu Linux with Codelite IDE

(Last Updated On: May 30, 2016)
Tips to build wxWidgets C++ for Ubuntu Linux

Here are some notes to help 


https://www.wxwidgets.org/downloads/
../configure --enable-unicode --enable-debug

configure: error: 
The development files for GTK+ were not found. For GTK+ 2, please
ensure that pkg-config is in the path and that gtk+-2.0.pc is
installed. For GTK+ 1.2 please check that gtk-config is in the path,
and that the version is 1.2.3 or above. Also check that the
libraries returned by 'pkg-config gtk+-2.0 --libs' or 'gtk-config
--libs' are in the LD_LIBRARY_PATH or equivalent.

You may need to do: 
apt-get install libgtk2.0-common
http://forums.mozillazine.org/viewtopic.php?f=6&t=113419

Also, edit your Ubuntu bash profile
http://ubuntuforums.org/showthread.php?t=1707261
vim ~/.bashrc

Add your GTK library to LD_LIBRARY_PATH 
http://www.mathematik.uni-ulm.de/help/gtk+-1.1.3/gtkfaq-2.html

ALso, try installing with as this worked for me:
apt-get install libgtk2.0-dev

Install java 8
sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
http://tecadmin.net/install-oracle-java-8-jdk-8-ubuntu-via-ppa/#

I had serious issues with configuring Netbeans and Eclipse IDEs for wxWidgets, but it 
seems CodeLite IDE has preconfigured settings for wxWidgets. 

http://askubuntu.com/questions/330268/how-to-install-codelite-on-ubuntu

sudo apt-key adv --fetch-keys http://repos.codelite.org/CodeLite.asc
sudo apt-add-repository "deb http://repos.codelite.org/ubuntu/ $(lsb_release -sc) universe"
sudo apt-get update
sudo apt-get install codelite wxcrafter

This link maybe useful as well http://www.tarsiersoft.com/addinfo/wxWidgetsInstall.php
 Join my FREE newsletter to learn more how wxWidgets  will help my automated trading 

HOW DO YOU START A PROFITABLE TRADING BUSINESS? Read more NOW >>>

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!
This entry was posted in Quant Development and tagged , , , , , , , on by .

About caustic

Hi i there My name is Bryan Downing. I am part of a company called QuantLabs.Net This is specifically a company with a high profile blog about technology, trading, financial, investment, quant, etc. It posts things on how to do job interviews with large companies like Morgan Stanley, Bloomberg, Citibank, and IBM. It also posts different unique tips and tricks on Java, C++, or C programming. It posts about different techniques in learning about Matlab and building models or strategies. There is a lot here if you are into venturing into the financial world like quant or technical analysis. It also discusses the future generation of trading and programming Specialties: C++, Java, C#, Matlab, quant, models, strategies, technical analysis, linux, windows P.S. I have been known to be the worst typist. Do not be offended by it as I like to bang stuff out and put priorty of what I do over typing. Maybe one day I can get a full time copy editor to help out. Do note I prefer videos as they are much easier to produce so check out my many video at youtube.com/quantlabs