トップ 最新 追記

Masa's blog

検索キーワード:

2014年06月07日 openssl-1.0.1h [長年日記]

_ openssl-1.0.1h

Let's update to openssl-1.0.1h !

$ tar xvzf openssl-1.0.1h.tar.gz
$ cd openssl-1.0.1h
$ ./config shared
$ make
$ make test
# make install
# vi /etc/ld.so.conf
/usr/local/ssl/lib
$ vi ~/.profile
PATH=${PATH}:/usr/local/ssl/bin;export PATH

2014年06月14日 Install guitarix2-0.29.0 on Slackware-14.0 [長年日記]

_ Install guitarix2-0.29.0 on Slackware-14.0

libsigc++-2.2.11.tar.xz

$ xzcat libsigc++-2.2.11.tar.xz |tar xvf -
$ cd libsigc++-2.2.11
$ ./configure && make
# make install && ldconfig

glibmm-2.32.1.tar.xz

$ xzcat glibmm-2.32.1.tar.xz |tar xvf -
$ cd glibmm-2.32.1
$ ./configure | make
# make install && ldconfig

cairomm-1.2.4.tar.gz

$ tar xvvf cairomm-1.2.4.tar.gz
$ cd cairomm-1.2.4
$ ./configure && make
# make install && ldconfig

pangomm-2.26.3.tar.bz2

$ tar xvvf pangomm-2.26.3.tar.bz2
$ cd pangomm-2.26.3
$ ./configure && make
# make install && ldconfig

gtkmm-2.20.3.tar.bz2

$ tar xvvf gtkmm-2.20.3.tar.bz2
$ cd gtkmm-2.20.3
$ ./configure && make
# make install && ldconfig

curl-7.37.0.tar.bz2

$ tar xvvf curl-7.37.0.tar.bz2
$ cd curl-7.37.0
$ ./configure && make
# make install && ldconfig

raptor-1.4.21.tar.gz

$ tar xvvf raptor-1.4.21.tar.gz
$ cd raptor-1.4.21

apply patch

*** ./src/raptor_internal.h.ORG	2014-06-09 01:19:08.042495010 +0900
--- ./src/raptor_internal.h	2014-06-09 01:19:41.025687001 +0900
***************
*** 852,858 ****
--- 852,860 ----

  #ifdef RAPTOR_WWW_LIBCURL
  #include <curl/curl.h>
+ #if 0
  #include <curl/types.h>
+ #endif
  #include <curl/easy.h>
  #endif
$ ./configure && make
# make install && ldconfig

liblrdf-0.4.0.tar.gz

$ tar xvvf liblrdf-0.4.0.tar.gz
$ cd liblrdf-0.4.0
$ ./configure && make
# make install && ldconfig

lv2-1.8.0.tar.bz2

$ tar xvvf lv2-1.8.0.tar.bz2
$ cd lv2-1.8.0
$ ./waf configure
$ ./waf
# ./waf install && ldconfig

libdaemon-0.14.tar.gz

$ tar xvvf libdaemon-0.14.tar.gz
$ cd libdaemon-0.14
$ ./configure && make
# make install && ldconfig

mono-2.11.4.tar.bz2

$ tar xvvf mono-2.11.4.tar.bz2
$ cd mono-2.11.4
$ ./configure && make
# make install && ldconfig

gtk-sharp-2.12.10.tar.gz

$ tar xvvf gtk-sharp-2.12.10.tar.gz
$ cd gtk-sharp-2.12.10

apply patch

*** ./glib/glue/thread.c.ORG	2014-06-09 23:06:10.112536849 +0900
--- ./glib/glue/thread.c	2014-06-09 23:06:37.182977360 +0900
***************
*** 20,26 ****
--- 20,30 ----
   */


+ #if 0
  #include <glib/gthread.h>
+ #else
+ #include <glib.h>
+ #endif

  gboolean glibsharp_g_thread_supported (void);

*** ./glib/glue/slist.c.ORG	2014-06-09 23:04:47.140991591 +0900
--- ./glib/glue/slist.c	2014-06-09 23:05:29.909427237 +0900
***************
*** 20,26 ****
--- 20,30 ----
   */


+ #if 0
  #include <glib/gslist.h>
+ #else
+ #include <glib.h>
+ #endif

  /* Forward declarations */
  gpointer gtksharp_slist_get_data (GSList *l);
*** ./glib/glue/list.c.ORG	2014-06-09 22:57:03.357047036 +0900
--- ./glib/glue/list.c	2014-06-09 23:04:14.753875352 +0900
***************
*** 20,26 ****
--- 20,30 ----
   */


+ #if 0
  #include <glib/glist.h>
+ #else
+ #include <glib.h>
+ #endif

  /* Forward declarations */
  gpointer gtksharp_list_get_data (GList *l);
$ ./configure && make
# make install && ldconfig

avahi-0.6.31.tar.gz

$ tar xvvf avahi-0.6.31.tar.gz
$ cd ../avahi-0.6.31
$ ./configure --disable-qt3 --disable-python && make
# make install && ldconfig

eigen-eigen-6b38706d90a9.tar.bz2

$ tar xvvf eigen-eigen-6b38706d90a9.tar.bz2
$ mkdir eigen-eigen-6b38706d90a9-build
$ cd eigen-eigen-6b38706d90a9-build/
$ cmake ../eigen-eigen-6b38706d90a9
# make install && ldconfig

zita-resampler-1.3.0.tar.bz2

$ tar xvvf zita-resampler-1.3.0.tar.bz2
$ cd zita-resampler-1.3.0
$ cd libs
$ make
# make install && ldconfig && exit
$ cd ../apps/
$ make
# make install && ldconfig

guitarix2-0.29.0.tar.bz2

$ tar xvvf guitarix2-0.29.0.tar.bz2
$ cd guitarix-0.29.0/

apply patch

*** ./src/LV2/gxbooster.lv2/gxbooster_gui.cpp.ORG	2014-06-10 00:19:31.891980381 +0900
--- ./src/LV2/gxbooster.lv2/gxbooster_gui.cpp	2014-06-10 00:19:44.510584140 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gx_studiopre_st.lv2/gx_studiopre_st_gui.cpp.ORG	2014-06-10 22:07:03.869823347 +0900
--- ./src/LV2/gx_studiopre_st.lv2/gx_studiopre_st_gui.cpp	2014-06-10 22:07:17.513557394 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gx_compressor.lv2/gx_compressor_gui.cpp.ORG	2014-06-10 00:20:22.127365039 +0900
--- ./src/LV2/gx_compressor.lv2/gx_compressor_gui.cpp	2014-06-10 00:20:34.950994856 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gxtubevibrato.lv2/gxtubevibrato_gui.cpp.ORG	2014-06-10 22:10:47.792282740 +0900
--- ./src/LV2/gxtubevibrato.lv2/gxtubevibrato_gui.cpp	2014-06-10 22:10:59.131723922 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gx_mbcompressor.lv2/gx_mbcompressor_gui.cpp.ORG	2014-06-10 22:13:32.267186655 +0900
--- ./src/LV2/gx_mbcompressor.lv2/gx_mbcompressor_gui.cpp	2014-06-10 22:13:43.608628092 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gx_fuzz.lv2/gx_fuzz_gui.cpp.ORG	2014-06-10 22:14:04.941339371 +0900
--- ./src/LV2/gx_fuzz.lv2/gx_fuzz_gui.cpp	2014-06-10 22:14:15.563689416 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gx_phaser.lv2/gx_phaser_gui.cpp.ORG	2014-06-10 00:36:46.739504180 +0900
--- ./src/LV2/gx_phaser.lv2/gx_phaser_gui.cpp	2014-06-10 00:36:59.056069549 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gxts9.lv2/gxts9_gui.cpp.ORG	2014-06-10 22:09:10.120869206 +0900
--- ./src/LV2/gxts9.lv2/gxts9_gui.cpp	2014-06-10 22:09:21.930370131 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gx_mbdelay.lv2/gx_mbdelay_gui.cpp.ORG	2014-06-10 22:12:31.576473178 +0900
--- ./src/LV2/gx_mbdelay.lv2/gx_mbdelay_gui.cpp	2014-06-10 22:12:42.668882963 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gx_barkgraphiceq.lv2/gx_barkgraphiceq_gui.cpp.ORG	2014-06-10 22:16:13.002615302 +0900
--- ./src/LV2/gx_barkgraphiceq.lv2/gx_barkgraphiceq_gui.cpp	2014-06-10 22:16:24.608090294 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gx_tremolo.lv2/gx_tremolo_gui.cpp.ORG	2014-06-10 22:08:36.343576286 +0900
--- ./src/LV2/gx_tremolo.lv2/gx_tremolo_gui.cpp	2014-06-10 22:08:48.719149154 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gx_mbdistortion.lv2/gx_mbdistortion_gui.cpp.ORG	2014-06-10 22:11:55.500888156 +0900
--- ./src/LV2/gx_mbdistortion.lv2/gx_mbdistortion_gui.cpp	2014-06-10 22:12:07.176372047 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gx_reverb.lv2/gx_reverb_gui.cpp.ORG	2014-06-10 00:40:30.757975775 +0900
--- ./src/LV2/gx_reverb.lv2/gx_reverb_gui.cpp	2014-06-10 00:40:42.387453819 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gx_graphiceq.lv2/gx_graphiceq_gui.cpp.ORG	2014-06-10 22:14:41.197947400 +0900
--- ./src/LV2/gx_graphiceq.lv2/gx_graphiceq_gui.cpp	2014-06-10 22:14:52.463379176 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gxtilttone.lv2/gxtilttone_gui.cpp.ORG	2014-06-10 22:07:56.503512819 +0900
--- ./src/LV2/gxtilttone.lv2/gxtilttone_gui.cpp	2014-06-10 22:08:08.903088738 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gxmetal_head.lv2/gxmetal_head_gui.cpp.ORG	2014-06-10 00:35:52.796648320 +0900
--- ./src/LV2/gxmetal_head.lv2/gxmetal_head_gui.cpp	2014-06-10 00:36:03.347989338 +0900
***************
*** 18,24 ****
   */


! #include <string>
  #include <iostream>

  #include <gtkmm.h>
--- 18,24 ----
   */


! #include <string.h>
  #include <iostream>

  #include <gtkmm.h>
*** ./src/LV2/gxtubedelay.lv2/gxtubedelay_gui.cpp.ORG	2014-06-10 22:09:42.830026372 +0900
--- ./src/LV2/gxtubedelay.lv2/gxtubedelay_gui.cpp	2014-06-10 22:09:56.474760545 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gx_studiopre.lv2/gx_studiopre_gui.cpp.ORG	2014-06-10 22:06:23.054635947 +0900
--- ./src/LV2/gx_studiopre.lv2/gx_studiopre_gui.cpp	2014-06-10 22:06:35.153173607 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gxmetal_amp.lv2/gxmetal_amp_gui.cpp.ORG	2014-06-10 00:35:14.634798145 +0900
--- ./src/LV2/gxmetal_amp.lv2/gxmetal_amp_gui.cpp	2014-06-10 00:35:26.234272376 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gx_flanger.lv2/gx_flanger_gui.cpp.ORG	2014-06-10 00:28:44.759246967 +0900
--- ./src/LV2/gx_flanger.lv2/gx_flanger_gui.cpp	2014-06-10 00:28:59.587131515 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gxechocat.lv2/gxechocat_gui.cpp.ORG	2014-06-10 00:21:37.591956201 +0900
--- ./src/LV2/gxechocat.lv2/gxechocat_gui.cpp	2014-06-10 00:21:50.226561995 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gx_mbecho.lv2/gx_mbecho_gui.cpp.ORG	2014-06-10 22:13:00.814189140 +0900
--- ./src/LV2/gx_mbecho.lv2/gx_mbecho_gui.cpp	2014-06-10 22:13:12.060618502 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gx_duck_delay_st.lv2/gx_duck_delay_st_gui.cpp.ORG	2014-06-10 22:15:41.514613338 +0900
--- ./src/LV2/gx_duck_delay_st.lv2/gx_duck_delay_st_gui.cpp	2014-06-10 22:15:52.437001515 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gx_chorus.lv2/widget.cpp.ORG	2014-06-10 00:17:10.026950066 +0900
--- ./src/LV2/gx_chorus.lv2/widget.cpp	2014-06-10 00:15:37.920243775 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include "widget.h"

  #include <iostream>
*** ./src/LV2/gx_chorus.lv2/gx_chorus_gui.cpp.ORG	2014-06-10 00:17:49.769001074 +0900
--- ./src/LV2/gx_chorus.lv2/gx_chorus_gui.cpp	2014-06-10 00:18:04.272844439 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gx_redeye.lv2/widget.cpp.ORG	2014-06-10 22:05:35.176550888 +0900
--- ./src/LV2/gx_redeye.lv2/widget.cpp	2014-06-10 22:05:56.103210556 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include "widget.h"

  #include <iostream>
*** ./src/LV2/gx_redeye.lv2/gxredeye_gui.cpp.ORG	2014-06-10 00:38:14.622673679 +0900
--- ./src/LV2/gx_redeye.lv2/gxredeye_gui.cpp	2014-06-10 00:38:27.514312136 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gxautowah.lv2/gxautowah_gui.cpp.ORG	2014-06-10 00:14:26.293140340 +0900
--- ./src/LV2/gxautowah.lv2/gxautowah_gui.cpp	2014-06-10 00:14:38.136645588 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gxautowah.lv2/widget.cpp.ORG	2014-06-10 00:12:23.464529454 +0900
--- ./src/LV2/gxautowah.lv2/widget.cpp	2014-06-10 00:12:51.412081445 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include "widget.h"

  Widget::Widget(Glib::ustring plug_name)
*** ./src/LV2/gx_zita_rev1.lv2/gx_zita_rev1_gui.cpp.ORG	2014-06-10 22:11:24.202910343 +0900
--- ./src/LV2/gx_zita_rev1.lv2/gx_zita_rev1_gui.cpp	2014-06-10 22:11:34.937274623 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gx_expander.lv2/gx_expander_gui.cpp.ORG	2014-06-10 00:23:11.923945313 +0900
--- ./src/LV2/gx_expander.lv2/gx_expander_gui.cpp	2014-06-10 00:23:32.828602187 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gxtubetremelo.lv2/gxtubetremelo_gui.cpp.ORG	2014-06-10 22:10:19.550693379 +0900
--- ./src/LV2/gxtubetremelo.lv2/gxtubetremelo_gui.cpp	2014-06-10 22:10:31.024151594 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gx_duck_delay.lv2/gx_duck_delay_gui.cpp.ORG	2014-06-10 22:15:10.418661203 +0900
--- ./src/LV2/gx_duck_delay.lv2/gx_duck_delay_gui.cpp	2014-06-10 22:15:21.228035016 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gx_delay.lv2/gx_delay_gui.cpp.ORG	2014-06-10 00:20:56.632750497 +0900
--- ./src/LV2/gx_delay.lv2/gx_delay_gui.cpp	2014-06-10 00:21:10.723541364 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>

*** ./src/LV2/gx_echo.lv2/gx_echo_gui.cpp.ORG	2014-06-10 00:22:18.509156566 +0900
--- ./src/LV2/gx_echo.lv2/gx_echo_gui.cpp	2014-06-10 00:22:31.537812442 +0900
***************
*** 18,23 ****
--- 18,24 ----
   */


+ #include <string.h>
  #include <string>
  #include <iostream>
$ ./waf build
# ./waf install && ldconfig

2014年06月15日 Install lmms-1.0.2 on Slackware-14.0 [長年日記]

_ Install lmms-1.0.2 on Slackware-14.0

libsamplerate-0.1.8

$ tar xvvf libsamplerate-0.1.8.tar.gz
$ cd libsamplerate-0.1.8
$ ./configure && make
# make install && ldconfig

lmms-1.0.2

$ tar xvvf lmms-1.0.2-src.tar.bz2
$ cd lmms-1.0.2
$ mkdir build
$ cd build
$ cmake -DCMAKE_EXE_LINKER_FLAGS="-lfontconfig -lXft -lXinerama" ..
$ make
# make install && ldconfig