Hello Bill,

We are so glad you have decided to play with Erlang Web!

After a quick investigation it turned out that there were
a missing clauses in the main Emakefile of the fourth tutorial
step: they were corrected and the new package has been 
uploaded to the wiki: thank you for pointing this out.

Happy hacking!

----- "Bill Ott" <bill...@theotts.org> wrote:

> Hi, I am fairly new to erlang and just looking at erlangweb. I have 
> successfully reached step 4, but cannot get  the shop_utils.erl to
> compile.
> If I comment out the include and the 2 ?BEFOREs, then it compiles 
> without error, which points to the annotation sw.  I am running Fedora
> 
> 11 x86_64.
> 
> when using ./bin/compile or eptic:reload() I get the following:   Any
> 
> help is greatly appreciated.
> 
> Recompile: lib/shop-0.1/src/shop_utils
> lib/shop-0.1/src/shop_utils.erl:none: error in parse transform 
> 'e_annotation': {undef,
>                                           
> [{e_annotation,parse_transform,
>                                              [[{attribute,1,file,
>                                                 
> {"lib/shop-0.1/src/shop_utils.erl",
>                                                  1}},
>                                                
> {attribute,1,module,shop_utils},
>                                                {attribute,3,export,
>                                                 [{validate,4}]},
>                                                {attribute,1,file,
>                                                 
> {"./lib/eptic-1.3/include/e_annotation.hrl",
>                                                  1}},
>                                                {attribute,7,file,
>                                                 
> {"lib/shop-0.1/src/shop_utils.erl",
>                                                  7}},
>                                                {attribute,8,
>                                                
> ew_annotation_before,[]},
>                                               
> {function,9,validate,4,
>                                                 [{clause,9,
>                                                   [{tuple,9,
>                                                     [{var,9,'Model'},
>                                                     
> {var,9,'Type'}]},
>                                                    {var,9,'Mod'},
>                                                    {var,9,'_Fun'},
>                                                    {var,9,'_Args'}],
>                                                   [],
>                                                   [{'case',10,
>                                                     {call,10,
>                                                      {remote,10,
>                                                       
> {atom,10,validate_tool},
>                                                       
> {atom,10,validate_cu}},
>                                                     
> [{var,10,'Model'},
>                                                      
> {var,10,'Type'}]},
>                                                     [{clause,11,
>                                                       [{tuple,11,
>                                                        
> [{atom,11,ok},
>                                                         
> {var,11,'Item'}]}],
>                                                       [],
>                                                       [{tuple,12,
>                                                        
> [{atom,12,proceed},
>                                                          {cons,12,
>                                                          
> {var,12,'Item'},
>                                                          
> {nil,12}}]}]},
>                                                      {clause,13,
>                                                       [{tuple,13,
>                                                        
> [{atom,13,error},
>                                                          
> {var,13,'_Reason'}]}],
>                                                       [],
>                                                       [{tuple,14,
>                                                        
> [{atom,14,error},
>                                                          {tuple,14,
>                                                          
> [{var,14,'Mod'},
>                                                            {atom,14,
>                                                            
> validate_error},
>                                                            {cons,14,
>                                                            
> {var,14,'Fun'},
>                                                             {nil,
>                                                              
> 14}}]}]}]}]}]}]},
>                                                {eof,45}],
>                                               
> [report_errors,report_warnings,
>                                               
> {outdir,"lib/shop-0.1/ebin"},
>                                               
> {i,"lib/shop-0.1/include"},
>                                                
> debug_info,strict_record_tests,
>                                                netload]]},
>                                             {compile,
>                                              
> '-foldl_transform/2-anonymous-2-',
>                                              2},
>                                            
> {compile,foldl_transform,2},
>                                             {compile,
>                                              
> '-internal_comp/4-anonymous-1-',2},
>                                             {compile,fold_comp,3},
>                                            
> {compile,internal_comp,4},
>                                             {compile,internal,3}]}
> ok
> 
> -- 
> Regards,
> Bill Ott
> 
> Email: Mailto://bill...@theotts.org
> Website: http://www.theotts.org
> 
> 
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
> 30-Day 
> trial. Simplify your report design, integration and deployment - and
> focus on 
> what you do best, core application coding. Discover what's new with 
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Erlangweb-users mailing list
> Erlangweb-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/erlangweb-users
> http://www.erlang-web.org/

Best regards,
-- 
Michal Ptaszek
www.erlang-consulting.com

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Erlangweb-users mailing list
Erlangweb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/erlangweb-users
http://www.erlang-web.org/

Reply via email to