List Info

Thread: Eureka! How to create own library ecf?




Eureka! How to create own library ecf?
user name
2007-01-21 09:34:59
I got it.

Bob Marcum:
>  > > Is there any guide on how to create a .ecf
appropriate to
>  > > precompile my own classes into a library?
>  >

 > Emmanuel Stapf [ES] wrote:
>  > If you have already a configuration file for your
classes, then 
>  > building a precompile is simply a matter of
creating a new
>  > configuration file using your existing
configuration file and
>  > then choosing `precompile' instead of `compile'
in the Project
>  > menu or in the startup dialog.
>  >

Bob Marcum: 
> Following this counsel I found I _can_ select
'prcompile' and 
> successfully complete. But I wanted to go further ... I
wanted to fully 
> emulate the precompile style used by ISE ... Where
there is an ECF in 
> the precompile/spec/$/ directory and precompiles
are built there 
> from the ECF in that directory, which references the
non-precompiled 
> library ECF which resides elsewhere. So I tried to
faithfully follow the 
> form used by the ISE precompiled libraries, but
obviously without 
> sufficient understanding. When I try to bring up a
project in estudio 
> using the precomp ECF I get the following message from
estudio (message 
> abbreviated slightly):
> 
> General configuration error
> A system was used as a library and has no library
target specified: 
> 

Read the error message carefully, Doofuss.  "A system
was used as a library ..."  What system was used as a
library?  Oh.  In my precomp ECF I referenced  a library,
"<library name="safe_kernel"
location="$SAFE_KERNELsafe_kernel.ecf"/>.  Oh.
 Let me look in THAT ECF.  Oh!  There is no library target
specified in THAT ECF!  Now there is and all is well.

Thanks for your counsel.



 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http:/
/groups.yahoo.com/group/eiffel_software/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    ht
tp://groups.yahoo.com/group/eiffel_software/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:eiffel_software-digest@yahoogroups.com 
    mailto:eiffel_software-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    eiffel_software-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.c
om/info/terms/
 

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )