# Error running simple Markaby example

**URL:** <https://www.ruby-forum.com/t/error-running-simple-markaby-example/96473>\
**Category:** Ruby\
**Created:** [June 28, 2006, 11:18pm UTC](https://www.ruby-forum.com/t/error-running-simple-markaby-example/96473 "2006-06-28T23:18:26Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tony\_K](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/7bcc69/32.png) [@Tony\_K](https://www.ruby-forum.com/u/Tony_K)\
**Post date:** [June 28, 2006, 11:18pm UTC](https://www.ruby-forum.com/t/error-running-simple-markaby-example/96473/1 "2006-06-28T23:18:26Z")

</div>

I have installed Markaby using gem, when I try running the example  
code for Markaby…

$ ruby markaby.rb  
./markaby.rb:5: uninitialized constant Markaby (NameError)  
from  
/usr/local/lib/site\_ruby/1.8/rubygems/custom\_require.rb:21:in  
`require’  
from markaby.rb:3

#markaby.rb  
require ‘markaby’

mab = Markaby::Builder.new  
mab.html do  
head { title “[Boats.com](http://Boats.com)” }  
body do  
h1 “[Boats.com](http://Boats.com) has great deals”  
ul do  
li “$49 for a canoe”  
li “$39 for a raft”  
li “$29 for a huge boot that floats and can fit 5 people”  
end  
end  
end  
puts mab.to\_s

---

<div class="post-metadata">

**Author:** ![Tony\_K](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/7bcc69/32.png) [@Tony\_K](https://www.ruby-forum.com/u/Tony_K)\
**Post date:** [June 29, 2006, 12:30am UTC](https://www.ruby-forum.com/t/error-running-simple-markaby-example/96473/2 "2006-06-29T00:30:30Z")

</div>

Tony K. wrote:

> #markaby.rb  
> li “$29 for a huge boot that floats and can fit 5 people”  
> end  
> end  
> end  
> puts mab.to\_s

Try using

require ‘rubygems’

at the top of the script?

-Justin
