[工作點滴] process to generate makefile by autotools with Makefile.am

I’ve search on internet and get quick steps for whole process to generate Makefile by Autotools. autoscan . // scan the folder cp configure.scan configure.ac // copy the configure.scan to configure.ac vi configure.ac // edit the configure.ac // add AM_INIT_AUTOMAKE(hello,1.0) in configure.ac // this is required marco for automake aclocal // execute aclocal to generate aclocal.m4 autoconf // execute autoconf to generate configure autoheader automake –add-missing // run automake touch NEWS; touch README; touch AUTHORS; touch ChangeLog // create related documents automake –add-missing // run automake again ./configure // execute the configure to generate Makefile make // execute make According to the steps, I get more hint to modify the related files for my target.

March 19, 2013 · 1 分鐘 · 115 字 · ChenFu Kuo

[工作點滴] gstreamer from 0.10.x to 1.0.x in openwrt

I start to move the gstreamer version from 0.10.x to 1.0.x in openwrt. Two purpose, one is to get much more familiar with the gstreamer applications and plugins development, another one is to assist my colleagues for next schedule. Just make a quick note here. Official gstreamer packages version I use is 1.0.5: gstreamer core -> Modify Makefile and patch, compile ok. - gst-plugins-base -> Modify Makefile and patch, compile ok. ...

March 18, 2013 · 4 分鐘 · 673 字 · ChenFu Kuo

[工作點滴] SIP test of Freeswitch by FSClient

In previous articles, I tried to build the pjsip package, but it’s hard for me to make sure the package is work correctly because of my lacking knowledge of sip. Then I try to be more familiar with how the sip works. First, prepare a PC and install the switch on it. We have two popular choices, one is Asterisk and another one is Freeswitch. I choose the Freeswitch because there is a precompiled binaries for win7 already. ...

March 13, 2013 · 2 分鐘 · 226 字 · ChenFu Kuo

[工作點滴] pjsip on ubuntu

Before trying to make the pjsip work on my embedded device, I build the related libraries on PC as the reference. My environment is based Ubuntu 10.04. See the following guide. http://trac.pjsip.org/repos/wiki/Getting-Started/Autoconf The notes of packages building: - ALSA and OpenSSL libraries are optional and I do not install for first. - SDL, I download the version 2.0 and do “./configure”, “make; make install” to install the package to system. If we encounter privilege problem, please add sudo. ...

March 12, 2013 · 2 分鐘 · 311 字 · ChenFu Kuo

[工作點滴] pjsip package build in openwrt

There is a default pjsip package in the openwrt but it link to the extension package of ltq-tapi and oss. But what I need first is the package without extra packages. So I try to create the libraries by using the latest version 2.1 for the experiment. First, the Makefile of the package as following. Makefile of the package. include $(TOPDIR)/rules.mk PKG_NAME:=pjsip2 PKG_VERSION:=2.1 PKG_RELEASE:=0 PKG_SOURCE:=pjproject-$(PKG_VERSION).tar.bz2 PKG_SOURCE_URL:=http://www.pjsip.org/release/$(PKG_VERSION)/ PKG_MD5SUM:=310eb63638dac93095f6a1fc8ee1f578 PKG_INSTALL:=1 PKG_BUILD_PARALLEL:=1 PKG_BUILD_DIR:=$(BUILD_DIR)/pjproject-$(PKG_VERSION).$(PKG_RELEASE) ...

March 12, 2013 · 2 分鐘 · 359 字 · ChenFu Kuo

[產業觀察] Evernote was hacked

I’ve already change my tool from the notepad++ or Microsoft’s word to Evernote to make a quick note for several months. It’s quite simple to use and the data can be synchronize to cloud and I could access my notes through network everywhere anytime. There is a news that Samsung’s refrigerator built in Evernote for food management and Samsung show this device in the CES show. The story at this moment, I think Evernote make his products go into a new era. However, the morning sun never lasts a day. Evernote was hacked and the customers information were possibly stolen last week. ...

March 7, 2013 · 2 分鐘 · 216 字 · ChenFu Kuo

[產業觀察] Smartvue cloud architecture

There is a company that we discuss recently because of their elegant embedded NVR device. I just talk about the private cloud and public cloud roles in the surveillance system in previous article. http://frankuo.blogspot.tw/2013/02/pure-public-or-hybrid-cloud-for.html Smartvue’s product architecture is a case of the hybrid cloud. Let’s see the whole system they define. We can take S9 server as the private cloud server for local storage and playback. If we remove this part, the total system become a pure public cloud type. Although the pure cloud system is simpler, there are still some limitations at this moment. Smatrvue let the high resolution video to be stored on the local server and high or low resolution video can optionally be put on the secure cloud. The reason is obvious that the network environment of LAN is still much clean and fast than WAN and all high resolution video can be saved totally without any loss. Someday, we do not need this kind of device when the public network become solid on bandwidth, however, it’s not now.

March 3, 2013 · 1 分鐘 · 173 字 · ChenFu Kuo

[科技新知] Firefox OS - liberate the app stores

I saw a news on TV today that about Firefox OS for mobile phone and it got my curiosity. So I go Mozilla’s web site to see what’s that about. See the link: http://www.mozilla.org/en-US/firefox/partners/# The first page have the overview of the Firefox OS. The point to me is following picture. Some of telecommunication operators and device manufacturer get involved in the Firefox OS. It shows that the operators and manufacturer want to liberate the apps stores from the providers like Apple, Google. ...

February 28, 2013 · 1 分鐘 · 188 字 · ChenFu Kuo

[工作點滴] Liberated networking technology

Our company update the home page to a brand new picture. There is a name ‘Liberated’ to describe the new networking technology we implemented. According to the dictionary, I’m most likely the description “free from traditional social restraints” because we are trying to make the fundamental change in different area that we enter. It’s an interesting journey to me. Although it’s not 100% correct, I still want to record what I saw here. I plot the company’s product map simply by personal thinking as follow from the webpage. ...

February 27, 2013 · 1 分鐘 · 131 字 · ChenFu Kuo

Liberated 網路技術:打破傳統束縛的創新

我們公司最近將首頁更新為全新的視覺形象。網頁上出現了一個名為 “Liberated” (解放) 的字眼,用來描述我們所實作的全新網路技術。 根據字典,我最喜歡的描述是「不受傳統社會約束 (free from traditional social restraints)」,因為我們正致力於在我們進入的各個不同領域中進行根本性的變革。對我而言,這是一段非常有趣的旅程。 雖然這份紀錄未必完全精確,但我仍想記下我在這裡看到的點滴。根據網頁資訊,我簡單畫出了我個人認為的公司產品地圖及其核心思考。

February 27, 2013 · 1 分鐘 · 11 字 · ChenFu Kuo