Archive for the 'Operating Systems' Category

Compiling wxWidgets Application Code

If you are writing a code that links to wxWidgets library, you can use these command to compile the code

g++ `wx-config –cxxflags` `wx-config –libs` myapp.cpp

Compiling wxWidgets with nmake (vc++ 2008)

I’ve succeeded compiling wxWidgets (2.8.7) for Windows (Vista) with the simple things below.
Download:
wxMSW - installer for Windows
then extract it to anywhere i.e., C:\wxWidgets
Run:

C:\Program files\Microsoft Visual Studio 9\Common7\Tools\vsvars32.bat

to get the environment variables set
Change directory to build\msw. Type:

nmake -f makefile.vc

If it succeeds, you will get

lib\vc_lib

Linux without GNOME/KDE

I’m using Fedora Core 5. I don’t like window manager both KDE and GNOME. It consumes too much resource. I removed gnome and kde by using add/remove programe (Pirut) and also gdm.
Then I go to http://www.xfce.org and download xfce 4.4 beta 1 graphical installer. After finishing installation, I create .xsession file in /home/mydir/ directory and [...]

FlyVIDEO 2000 tv card tuner on Fedora Linux

I use tv card tuner FlyVIDEO 2000 which is Phillips saa7134 chipset.
And I also use Linux Fedora core 5. I have already updated to kernel 2.6.16 downloaded from its website. The tvtime work properly with clear picture but no sound. This problem can be resolved by creating a file let say saa7134 in /etc/modprobe.d/ an [...]

How to use Pirut add/remove program on Fedora Linux work offline

For someone who have trouble with add/remove program (Pirut) come within Fedora Core 5. Pirut program can not work without internet connection. If you want to add/remove program with your cd/dvd, I have a way to resolve this problem. First change to su and then

cd /etc/yum.repo.d/
mv *.repo /some/directory #(if you have internet connection, skeep this)

Create [...]

Replacing Matlab with Scientific Python

Now a day, the most popular of numerical based software in science and engineering is Matlab. However, it comes with very expensive price. So, we need to find alternative software for replacing this software. The choice is Python and Scientific Python. Here is the suggestion for setting up Python software package for Scientific works.

Learn Embedded Linux with ARMulator

uClinux is an excellent way to study the embedded operating systems for an engineer, student, hobbyist, Linux-enthusiast. I am interested in Embedded Linux for ARM microcontroller. Before buying a new mcu evaluation board, there is a smart way to study the Embedded Linux. That is studying it with the emulator called ARMUlator.

Linux for Embedded Systems

For a microcontroller learner, Embedded System is a challenge. Linux are used as an operating system for the modern embedded devices. I am a one who are trying to study Linux on an embedded microcontroller, i.e., 8051 mcu and ARM. Let’s start together!