# Markaby + Litespeed LSAPI: "warning already initialized cons

**URL:** <https://www.ruby-forum.com/t/markaby-litespeed-lsapi-warning-already-initialized-cons/69432>\
**Category:** Ruby\
**Created:** [September 20, 2006, 11:44pm UTC](https://www.ruby-forum.com/t/markaby-litespeed-lsapi-warning-already-initialized-cons/69432 "2006-09-20T23:44:07Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![uberkorp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/7ab992/32.png) [@uberkorp](https://www.ruby-forum.com/u/uberkorp)\
**Post date:** [September 20, 2006, 11:44pm UTC](https://www.ruby-forum.com/t/markaby-litespeed-lsapi-warning-already-initialized-cons/69432/1 "2006-09-20T23:44:07Z")

</div>

I’m trying to get a basic markaby script to work via litespeeds lsapi,  
but it  
keeps throwing the following error:

/usr/local/lib/ruby/site\_ruby/1.8/i686-linux/lsapi.so: warning: already  
initialized constant ENV

it seems to be something related to requiring gems but i’ve had no luck  
finding a solution

#the script  
require “rubygems”  
require “markaby”

mab = Markaby::Builder.new  
mab.html {  
head { title “Markaby Test” }  
body {  
p “Some Text”  
}  
}

output is as expected in irb, i have rails app’s running flawlessly and  
erb is  
working using lsapi as a script handler - can anyone shed any light?

tried with:  
ruby 1.8.4  
markaby 0.3 & 0.4  
litespeed 2.2.2 Standard  
lsapi 1.8 & 1.9

tia

---

<div class="post-metadata">

**Author:** ![uberkorp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/7ab992/32.png) [@uberkorp](https://www.ruby-forum.com/u/uberkorp)\
**Post date:** [September 22, 2006, 3:38pm UTC](https://www.ruby-forum.com/t/markaby-litespeed-lsapi-warning-already-initialized-cons/69432/2 "2006-09-22T15:38:59Z")

</div>

Answer to this question is published at  
[http://www.litespeedtech.com/community/forum/showthread.php?p=2953#post2953](http://www.litespeedtech.com/community/forum/showthread.php?p=2953#post2953)

Best Regards,  
George W.

Scott M. wrote:

> I’m trying to get a basic markaby script to work via litespeeds lsapi,  
> but it  
> keeps throwing the following error:
> 
> /usr/local/lib/ruby/site\_ruby/1.8/i686-linux/lsapi.so: warning: already  
> initialized constant ENV
> 
> it seems to be something related to requiring gems but i’ve had no luck  
> finding a solution
> 
> #the script  
> require “rubygems”  
> require “markaby”
> 
> mab = Markaby::Builder.new  
> mab.html {  
> head { title “Markaby Test” }  
> body {  
> p “Some Text”  
> }  
> }
> 
> output is as expected in irb, i have rails app’s running flawlessly and  
> erb is  
> working using lsapi as a script handler - can anyone shed any light?
> 
> tried with:  
> ruby 1.8.4  
> markaby 0.3 & 0.4  
> litespeed 2.2.2 Standard  
> lsapi 1.8 & 1.9
> 
> tia
