There was a problem initializing the feedlist plugin. Make sure the file feedlist.php is directly under your wp-content/plugins directory and not a subdirectory.
args = $args; $this->id = md5(uniqid(rand(), true)); } function GetID(){ $this->Debug($this->id); } /* core methods */ // called automagically if you use a inline filter (inside a post/page). function FeedListFilter(){ return $this->BuildFeedOutput(); } // call this if you want to process one feed function FeedListFeed(){ echo $this->BuildFeedOutput(); } // call this if you want to process a feed file function FeedListFile(){ $this->args = $this->GetArgumentArray(); $this->output = ''; // Seed the random number generator: srand((double)microtime()*1000000); $feed = Array(); $feedInfo = $this->LoadFile($this->args['file']); if(count($feedInfo)){ // we have some feeds // Randomize the array: shuffle($feedInfo); // Make sure we are set to show something: ($this->args['feedsToShow'] < 1) ? 1 : $this->args['feedsToShow']; ($this->args['feedsToShow'] > sizeof($feedInfo)) ? sizeof($feedInfo) : $this->args['feedsToShow']; // we will fetch each feed, then coallate items for($i=0;$i<$this->args['feedsToShow'];$i++){ $thisFeed = $feedInfo[$i]; $urlAndTitle = preg_split("/~/", $thisFeed); $feedUrl = trim($urlAndTitle[0]); $feedTitle = trim($urlAndTitle[1]); $this->rs = $this->GetFeed($feedUrl); if($this->rs){ $this->items = $this->rs->items; if($this->args['random']){ shuffle($this->items); } // Slice off the number of items that we want: if ($this->args['num_items'] > 0) { $this->items = array_slice($this->items, 0, $this->args['num_items']); } if(!$this->args['mergeFeeds']){ $this->output.= '
'.$feedTitle.'
'; if($this->args['show_date']){ $this->output .= '
updated: '.fl_tz_convert($this->rs->last_modified,0,Date('I')).'
'; } $this->output.=$this->Draw($this->items,$this->args); } else { $feed = array_merge($feed,$this->items); } } } $this->output .= ''; } else { $this->output = $this->args['before'] . 'No Items Were Found In the Provided Feeds. Perhaps there is a communication problem.' . $this->args['after']; } // coallate feed items echo $this->output; } /* end core methods */ /* basic settings - you can edit these */ function GetSettings(){ /* CONFIGURATION SETTINGS ---------------------- cacheTimeout how long should your cache file live in seconds? By default it is 21600 or 6 hours. most sites prefer you use caching so please make sure you do! connectionTimeout how long should I try to connect the feed provider before I give up, default is 15 seconds showRssLinkListJS TRUE by default and will include a small block of JS in your header. If it is false the JS will not be included. If you want the $new_window = 'true' option to use the JS then this must also be true. Otherwise both true and simple will hardcode the target="_blank" into the new window links */ // DEFINE THE SETTINGS -- EDIT AS YOU NEED: $feedListDebug = false; // To debug this script during programming (true/false). $cacheTimeout = 21600; // 21600 sec is 6 hours. $connectionTimeout = 15; // 15 seconds is default $showRSSLinkListJS = true; $Language = 'en_US'; // Choose your language (from the available languages below,in the translations): $Translations = array(); // Please send in your suggestions/translations: // English: $Translations['en_US'] = array(); $Translations['en_US']['ReadMore'] = 'Read more...'; // Dutch: $Translations['nl_NL'] = array(); $Translations['nl_NL']['ReadMore'] = '[lees verder]'; $feedListFile = '/feeds.txt'; // IF you are going to use the random feedlist generator make sure this holds the correct name for your feed file: // Build an array out of the settings and send them back: $settings = array ( 'feedListDebug' => $feedListDebug, 'cacheTimeout' => $cacheTimeout, 'connectionTimeout' => $connectionTimeout, 'showRSSLinkListJS' => $showRSSLinkListJS, 'language' => $Language, 'translations' => $Translations, 'feedListFile' => $feedListFile ); return $settings; } function GetDefaults(){ $settings = $this->GetSettings(); return array( 'rss_feed_url' => 'http://del.icio.us/rss', 'num_items' => 15, 'show_description' => true, 'random' => false, 'before' => '
', 'after' => '
', 'description_separator' => ' - ', 'encoding' => false, 'sort' => 'none', 'new_window' => false, 'ignore_cache' => false, 'suppress_link' => false, 'show_date' => false, 'additional_fields' => '', 'max_characters' => 0, 'max_char_wordbreak' => true, 'file'=>$settings['file'], 'feedsToShow'=>0, 'mergeFeeds'=>false ); } /* end basic settings */ function BuildFeedOutput(){ $this->args = $this->GetArgumentArray(); $this->rs = $this->GetFeed($this->args['rss_feed_url']); $this->output = ''; if($this->rs){ $this->items = $this->rs->items; if($this->args['random']){ shuffle($this->items); } // Slice off the number of items that we want: if ($this->args['num_items'] > 0) { $this->items = array_slice($this->items, 0, $this->args['num_items']); } $this->output = $this->Draw(); } return $this->output; } function Draw(){ $settings = $this->GetSettings(); $this->items = $this->NormalizeDate($this->items); $this->items = $this->SortItems($this->items,$this->args['sort']); // Explicitly set this because $new_window could be "simple": $target = ''; if($new_window == true && $settings["showRSSLinkListJS"]) { $target=' rel="external" '; } elseif ($new_window == true || $new_window == 'simple') { $target=' target="_blank" '; } $this->output =''; foreach($this->items as $item){ $thisLink = ''; $linkTitle = ''; $thisDescription = ''; $thisTitle = $item['title']; if ($this->args['encoding']){ // very poor and limited internationalization effort $thisTitle = htmlentities(utf8_decode($thisTitle)); } if (isset($item['content']['encoded']) || isset($item['description'])){ if (isset($item['description'])){ $thisDescription = $item['description']; } else{ $thisDescription = $item['content']['encoded']; } // Handle max_characters and max_char_wordbreak before the htmlentities makes it more complicated: if (!empty($this->args['max_characters']) && is_numeric($this->args['max_characters'])) { $thisDescription = substr($thisDescription, 0, $this->args['max_characters']); // If true, we cut on the last space: if (!empty($this->args['max_char_wordbreak'])) { $max_char_pos = strrpos($thisDescription, ' '); if ($max_char_pos > 0) { $thisDescription = substr($thisDescription, 0, $max_char_pos); } } } else if ($encoding) { //further really weak attempt at internationalization $thisDescription = htmlentities(utf8_decode($thisDescription)); } $linkTitle = $thisDescription; $linkTitle = strip_tags($linkTitle); $linkTitle = str_replace(array("\n", "\t", '"'), array('', '', "'"), $linkTitle); $linkTitle = substr($linkTitle, 0, 300); if (strlen(trim($thisDescription))) { $thisDescription = $this->args['description_separator'].$thisDescription; } } // Only build the hyperlink if a link is provided..and we are not told to suppress the link: if (!$this->args['suppress_link'] && strlen(trim($item['link'])) && strlen(trim($thisTitle))){ $thisLink = ''.$thisTitle.''; } elseif (strlen(trim($item['link'])) && $this->args['show_description']) { // If we don't have a title but we do have a description we want to show.. link the description $thisLink = ''.$thisDescription.''; $thisDescription = ''; } else { $thisLink = '' . $thisTitle . ''; } // Determine if any extra data should be shown: $extraData = ''; if (strlen($this->args['additional_fields'])){ // Magpie converts all key names to lowercase so we do too: $this->args['additional_fields'] = strtolower($this->args['additional_fields']); // Get each additional field: $addFields = explode('~', $this->args['additional_fields']); foreach ($addFields as $addField) { // Determine if the field was a nested field: $fieldDef = explode('.', $addField); $thisNode = $item; foreach($fieldDef as $fieldName) { // Check to see if the fieldName has a COLON in it, if so then we are referencing an array: $thisField = explode(':', $fieldName); $fieldName = $thisField[0]; $thisNode = $thisNode[$fieldName]; if (count($thisField) == 2) { $fieldName = $thisField[1]; $thisNode = $thisNode[$fieldName]; } } if (is_string($thisNode) && isset($thisNode)) { $extraData .= '
' . $thisNode . '
'; } } } if ($this->args['show_description']){ $this->output .= $this->args['before'].$thisLink.$thisDescription.$extraData; }else{ $this->output .= $this->args['before'].$thisLink.$extraData; } if (is_numeric($this->args['max_characters']) && $this->args['max_characters'] > 0) { $this->output .= ''; } $this->output .= $this->args['after']; } return $this->output; } function ArrayPush(&$arr) { $args = func_get_args(); foreach ($args as $arg) { if (is_array($arg)) { foreach ($arg as $key => $value) { $arr[$key] = $value; $ret++; } }else{ $arr[$arg] = ""; } } return $ret; } /* utility functions */ function NormalizeDate(){ $newItems = array(); foreach($this->items as $item){ if(array_key_exists('pubdate',$item)) { $d = $item['pubdate']; $d = explode(' ',$d); $d = $d[3] . $this->GetMonthNum($d[2]) . $d[1] . $d[4] . '0000'; $d = $this->MakeNumericOnly($d); $this->ArrayPush($item,array("feeddate"=>$d)); } else if (array_key_exists('published',$item)) { $d = $item['published']; $d = $this->MakeNumericOnly($d); $this->ArrayPush($item,array("feeddate"=>$d)); } else if (array_key_exists('dc',$item) && array_key_exists('date',$item['dc'])) { $d = $item['dc']; $d = $d['date']; $d = $this->MakeNumericOnly($d); $this->ArrayPush($item,array("feeddate"=>$d)); } else { $d = date("YmdHmsO"); $d = $this->MakeNumericOnly($d); $this->ArrayPush($item,array("feeddate"=>$d)); } array_push($newItems,$item); } return $newItems; } function MakeNumericOnly($val){ return ereg_replace( '[^0-9]+', '', $val); } function GetMonthNum($month){ $months = array('jan'=>'01','feb'=>'02','mar'=>'03','apr'=>'04','may'=>'05','jun'=>'06','jul'=>'07','aug'=>'08','sep'=>'09','oct'=>'10','nov'=>'11','dec'=>'12'); $month = strtolower($month); return $months[$month]; } function SortItems(){ $sort = strtolower($this->args['sort']); $sort = explode(" ",$sort); if((count($sort) ==1 || $sort[0] == 'asc') && $sort[0] != 'none'){ $sort[1] = SORT_ASC; } elseif ($sort[1] == 'desc') { $sort[1] = SORT_DESC; } else { $sort[1] = ''; } if($sort[0] == 'feeddate'){ $sort[2] = SORT_NUMERIC; } else { $sort[2] = SORT_STRING; } if (($sort[1]!='') && count($this->items)) { // Order by sortCol: foreach($this->items as $item) { $sortBy[] = $item[$sort[0]]; } // Make titles lowercase (otherwise capitals will come before lowercase): $sortByLower = array_map('strtolower', $sortBy); array_multisort($sortByLower, $sort[1], $sort[2], $this->items); } return $this->items; } function LoadFile($file){ /* load the $feedListFile contents into an array, using the --NEXT-- text as a delimeter between feeds and a tilde (~) between URL and TITLE */ $x = file($file); return preg_split("/--NEXT--/", join('', file($file))); } function GetArgumentArray(){ $this->args = $this->AssignDefaults(); $a = array(); foreach($this->args as $d=>$v){ if($this->args[$d] === 'true') { $a[$d] = 1; }else if($this->args[$d] === 'false'){ $a[$d] = 0; }else{ $a[$d] = $v; } $a[$d] = html_entity_decode($a[$d]); } return $a; } function AssignDefaults(){ $defaults = $this->GetDefaults(); $a = array(); $i=0; foreach ($defaults as $d => $v) { $a[$d] = isset($this->args[$d]) ? $this->args[$d] : $v; $a[$d] = isset($this->args[$i]) ? $this->args[$i] : $a[$d]; $i++; } return $a; } function GetFeed($feedUrl){ $this->feed = false; if(function_exists('fetch_rss')){ $this->feed = fetch_rss($feedUrl); } return $this->feed; } function InitializeReader($ignore_cache){ $settings = $this->GetSettings(); if ($ignore_cache) { if (is_numeric($ignore_cache)) { define('MAGPIE_CACHE_AGE', $ignore_cache); } else { define('MAGPIE_CACHE_ON', false); } } else { define('MAGPIE_CACHE_AGE', $settings["cacheTimeout"]); } define('MAGPIE_DEBUG', false); define('MAGPIE_FETCH_TIME_OUT', $settings["connectionTimeout"]); } function Debug($val,$name=''){ if(strlen($name)){ print('

'.$name.'

'); } print('
');
				print_r($val);
				print('
'); } /* end utility functions */ } function rssLinkListFilter($text) { return preg_replace_callback("//", "feedListFilter", $text); } /* Templates can call any of these functions */ function rssLinkList($args){ if(!is_array($args)){ $args = func_get_args(); } return feedList($args); } function feedList($args){ if(!is_array($args)){ $args = func_get_args(); } $feed = new FeedList($args); return $feed->FeedListFeed(); } function randomFeedList($args){ if(!is_array($args)){ $this->args = parse_str($args,$a); $this->args = $a; } $feed = new FeedList($args); return $feed->FeedListFile(); } function feedListFilter($args){ $args = explode(",",$args[1]); if(count($args) == 1 && !strpos($args[0],":=")){ $a = array(); $a["rss_feed_url"] = $args[0]; $args = $a; } else { $a = array(); foreach($args as $arg){ $arg = explode(":=",$arg); $a[$arg[0]] = $arg[1]; } $args = $a; } $feed = new FeedList($args); return $feed->FeedListFilter(); } /* end template functions */ if (function_exists('add_filter')) { add_filter('the_content', 'rssLinkListFilter'); } if(function_exists('FeedListInitError')){ add_action('admin_head','FeedListInitError'); } ?>
Warning: Cannot modify header information - headers already sent by (output started at /vol/home/dev/public_html/wp-content/plugins/feedlist.php:155) in /vol/home/dev/public_html/wp-includes/feed-rss2-comments.php on line 2
Comments on: Install RMagick Gem on Ubuntu Feisty 3 Steps http://dev.honewatson.com/install-rmagick-gem-on-ubuntu-feisty-3-steps/ Hon Dev - Web Development Made Easy Sat, 07 Nov 2009 09:42:33 +0000 http://wordpress.org/?v=2.3 By: pedro consuegra http://dev.honewatson.com/install-rmagick-gem-on-ubuntu-feisty-3-steps/#comment-4290 pedro consuegra Mon, 18 May 2009 12:43:52 +0000 http://dev.honewatson.com/install-rmagick-gem-on-ubuntu-feisty-3-steps/#comment-4290 i have done the first and second step without any problem # sudo apt-get install imagemagick # sudo apt-get install libmagick9-dev but when i tried to run sudo gem install rmagick i get the following output Building native extensions. This could take a while... Successfully installed rmagick-2.9.2 1 gem installed Installing ri documentation for rmagick-2.9.2... No definition for Image_border_bang No definition for Image_change_geometry No definition for Image_change_geometry No definition for Image_changed_q No definition for Image_channel No definition for Image_compare_channel No definition for Image_check_destroyed No definition for Image_compare_channel No definition for Image_channel_depth No definition for Image_channel_extrema No definition for Image_channel_mean No definition for Image_charcoal No definition for Image_chop No definition for Image_clut_channel No definition for Image_clone No definition for Image_color_flood_fill No definition for Image_color_histogram No definition for Image_colorize No definition for Image_colormap No definition for Image_composite No definition for Image_composite_bang No definition for Image_composite_affine No definition for Image_composite_channel No definition for Image_composite_channel_bang No definition for Image_composite_tiled No definition for Image_composite_tiled_bang No definition for Image_compress_colormap_bang No definition for Image_contrast No definition for Image_contrast_stretch_channel No definition for Image_convolve No definition for Image_convolve_channel No definition for Image_copy No definition for Image_crop No definition for Image_crop_bang No definition for Image_cycle_colormap No definition for Image_decipher No definition for Image_define .................................... why i get this no definitions stuffs? it is normal? ???? i have done the first and second step without any problem

# sudo apt-get install imagemagick
# sudo apt-get install libmagick9-dev

but when i tried to run

sudo gem install rmagick

i get the following output

Building native extensions. This could take a while…
Successfully installed rmagick-2.9.2
1 gem installed
Installing ri documentation for rmagick-2.9.2…

No definition for Image_border_bang

No definition for Image_change_geometry

No definition for Image_change_geometry

No definition for Image_changed_q

No definition for Image_channel

No definition for Image_compare_channel

No definition for Image_check_destroyed

No definition for Image_compare_channel

No definition for Image_channel_depth

No definition for Image_channel_extrema

No definition for Image_channel_mean

No definition for Image_charcoal

No definition for Image_chop

No definition for Image_clut_channel

No definition for Image_clone

No definition for Image_color_flood_fill

No definition for Image_color_histogram

No definition for Image_colorize

No definition for Image_colormap

No definition for Image_composite

No definition for Image_composite_bang

No definition for Image_composite_affine

No definition for Image_composite_channel

No definition for Image_composite_channel_bang

No definition for Image_composite_tiled

No definition for Image_composite_tiled_bang

No definition for Image_compress_colormap_bang

No definition for Image_contrast

No definition for Image_contrast_stretch_channel

No definition for Image_convolve

No definition for Image_convolve_channel

No definition for Image_copy

No definition for Image_crop

No definition for Image_crop_bang

No definition for Image_cycle_colormap

No definition for Image_decipher

No definition for Image_define

………………………………

why i get this no definitions stuffs? it is normal?

????

]]>
By: Alex http://dev.honewatson.com/install-rmagick-gem-on-ubuntu-feisty-3-steps/#comment-4131 Alex Tue, 31 Mar 2009 23:05:20 +0000 http://dev.honewatson.com/install-rmagick-gem-on-ubuntu-feisty-3-steps/#comment-4131 Hi, I did that 3 steps, but I'm getting this error: /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- RMagick (MissingSourceFile) Who knows what may it be? Hi,

I did that 3 steps, but I’m getting this error:

/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require’: no such file to load — RMagick (MissingSourceFile)

Who knows what may it be?

]]>
By: 珍珠珠宝 http://dev.honewatson.com/install-rmagick-gem-on-ubuntu-feisty-3-steps/#comment-3356 珍珠珠宝 Wed, 31 Dec 2008 03:32:31 +0000 http://dev.honewatson.com/install-rmagick-gem-on-ubuntu-feisty-3-steps/#comment-3356 珍珠珠宝网,你的珍珠珠宝网。http://blog.pearlmall.cn 珍珠珠宝网,你的珍珠珠宝网。http://blog.pearlmall.cn

]]>
By: zblmw http://dev.honewatson.com/install-rmagick-gem-on-ubuntu-feisty-3-steps/#comment-3005 zblmw Mon, 08 Sep 2008 01:54:18 +0000 http://dev.honewatson.com/install-rmagick-gem-on-ubuntu-feisty-3-steps/#comment-3005 珠宝联盟网 中国珠宝联盟网(zblmw.com)是一家服务于中国大陆及全球华人社群的领先在线珠宝媒体及增值资讯服务提供商。中国珠宝网站拥有多家地区性网站,以服务大中华地区与海外华人以及珠宝企业为己任,通过为广大网民和政府企业用户提供网络媒体及娱乐、在线用户付费增值/无线增值服务和电子政务解决方案等在内的一系列服务。 专业珠宝门户——中国珠宝网站预计2008年在全球范围内注册用户超过500万,日浏览量能最高突破8000万次,将成为中国大陆及全球华人社群中最受推崇的行业互联网品牌。 高效的整合营销服务——凭借领先的技术和优质的服务,中国珠宝网站会深受广大网民的欢迎并能享有极高的声誉。 http://www.zblmw.com 珠宝联盟网

中国珠宝联盟网(zblmw.com)是一家服务于中国大陆及全球华人社群的领先在线珠宝媒体及增值资讯服务提供商。中国珠宝网站拥有多家地区性网站,以服务大中华地区与海外华人以及珠宝企业为己任,通过为广大网民和政府企业用户提供网络媒体及娱乐、在线用户付费增值/无线增值服务和电子政务解决方案等在内的一系列服务。

专业珠宝门户——中国珠宝网站预计2008年在全球范围内注册用户超过500万,日浏览量能最高突破8000万次,将成为中国大陆及全球华人社群中最受推崇的行业互联网品牌。

高效的整合营销服务——凭借领先的技术和优质的服务,中国珠宝网站会深受广大网民的欢迎并能享有极高的声誉。

http://www.zblmw.com

]]>
By: HD http://dev.honewatson.com/install-rmagick-gem-on-ubuntu-feisty-3-steps/#comment-2822 HD Tue, 29 Jul 2008 09:22:50 +0000 http://dev.honewatson.com/install-rmagick-gem-on-ubuntu-feisty-3-steps/#comment-2822 I had to do "sudo apt-get update" first before I can run these 3 steps. Otherwise I get some "buffer error". Worked great. Thanks. I had to do “sudo apt-get update” first before I can run these 3 steps. Otherwise I get some “buffer error”. Worked great. Thanks.

]]>
By: ivor http://dev.honewatson.com/install-rmagick-gem-on-ubuntu-feisty-3-steps/#comment-2698 ivor Mon, 30 Jun 2008 15:53:54 +0000 http://dev.honewatson.com/install-rmagick-gem-on-ubuntu-feisty-3-steps/#comment-2698 I just tried this on Hardy Heron. It works like a charm. Make sure you have installed ruby1.8-dev or you will get the mkmf error. Thanks a million! I just tried this on Hardy Heron. It works like a charm. Make sure you have installed ruby1.8-dev or you will get the mkmf error.

Thanks a million!

]]>
By: sukeerthi adiga http://dev.honewatson.com/install-rmagick-gem-on-ubuntu-feisty-3-steps/#comment-2567 sukeerthi adiga Mon, 26 May 2008 08:35:08 +0000 http://dev.honewatson.com/install-rmagick-gem-on-ubuntu-feisty-3-steps/#comment-2567 i did same but gettin error:0( plz help.. thanks in advance root@sukeerthi-desktop:/home# gem install rmagick Updating metadata for 389 gems from http://gems.rubyforge.org ..................................................................................................................................................................................................................................................................................................................................................................................................... complete Building native extensions. This could take a while... ERROR: Error installing rmagick: ERROR: Failed to build gem native extension. /usr/bin/ruby1.8 extconf.rb install rmagick checking for Ruby version >= 1.8.2... yes checking for Magick-config... yes checking for ImageMagick version >= 6.3.0... no Can't install RMagick 2.3.0. You must have ImageMagick 6.3.0 or later. *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/bin/ruby1.8 Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/rmagick-2.3.0 for inspection. Results logged to /usr/lib/ruby/gems/1.8/gems/rmagick-2.3.0/ext/RMagick/gem_make.out root@sukeerthi-desktop:/home# sudo apt-get install imagemagick 6.3.0 Reading package lists... Done Building dependency tree Reading state information... Done imagemagick is already the newest version. E: Couldn't find package 6.3.0 root@sukeerthi-desktop:/home# gem install rmagick Building native extensions. This could take a while... ERROR: Error installing rmagick: ERROR: Failed to build gem native extension. /usr/bin/ruby1.8 extconf.rb install rmagick checking for Ruby version >= 1.8.2... yes checking for Magick-config... yes checking for ImageMagick version >= 6.3.0... no Can't install RMagick 2.3.0. You must have ImageMagick 6.3.0 or later. *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/bin/ruby1.8 Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/rmagick-2.3.0 for inspection. Results logged to /usr/lib/ruby/gems/1.8/gems/rmagick-2.3.0/ext/RMagick/gem_make.out ]]> By: Ashabul Yeameen http://dev.honewatson.com/install-rmagick-gem-on-ubuntu-feisty-3-steps/#comment-260 Ashabul Yeameen Thu, 20 Dec 2007 08:58:27 +0000 http://dev.honewatson.com/install-rmagick-gem-on-ubuntu-feisty-3-steps/#comment-260 I was googling the web for a simple solution. In previous try I got compile error. This is the simplest, yet most useful stuff... Thanks :) -Yeameen I was googling the web for a simple solution. In previous try I got compile error.

This is the simplest, yet most useful stuff…

Thanks :)

-Yeameen

]]>
By: Rasheed http://dev.honewatson.com/install-rmagick-gem-on-ubuntu-feisty-3-steps/#comment-206 Rasheed Tue, 27 Nov 2007 09:22:43 +0000 http://dev.honewatson.com/install-rmagick-gem-on-ubuntu-feisty-3-steps/#comment-206 Appreciate that ! :) Appreciate that ! :)

]]>