You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Dwayne Miller <dm...@espgroup.net> on 2002/04/08 22:59:08 UTC

Building 2.0.35 on Win2k with mod_ssl

I've tried several makes from clean trees and continue to receive this 
error.
I'm setting default project to InstallBin and building apache.exe
I checked out the latest from CVS on Sunday.

TIA,
Dwayne

--------------------Configuration: mod_ssl - Win32 Debug--------------------
Generating ssl_expr_parse.c/.h from ssl_expr_parse.y
'sed' is not recognized as an internal or external command,
operable program or batch file.
'sed' is not recognized as an internal or external command,
operable program or batch file.
Creating Version Resource
Compiling resources...
Compiling...
mod_ssl.c
ssl_engine_config.c
ssl_engine_dh.c
ssl_engine_init.c
ssl_engine_io.c
ssl_engine_kernel.c
ssl_engine_log.c
ssl_engine_mutex.c
ssl_engine_pphrase.c
ssl_engine_rand.c
ssl_engine_vars.c
ssl_expr.c
ssl_expr_eval.c
ssl_expr_parse.c
ssl_expr_scan.c
ssl_expr_scan.l(116) : error C2065: 'ssl_expr_yylval' : undeclared 
identifier
ssl_expr_scan.l(116) : error C2224: left of '.cpVal' must have 
struct/union type
ssl_expr_scan.l(117) : error C2065: 'T_STRING' : undeclared identifier
ssl_expr_scan.l(169) : error C2224: left of '.cpVal' must have 
struct/union type
ssl_expr_scan.l(171) : error C2065: 'T_REGEX_I' : undeclared identifier
ssl_expr_scan.l(174) : error C2224: left of '.cpVal' must have 
struct/union type
ssl_expr_scan.l(177) : error C2065: 'T_REGEX' : undeclared identifier
ssl_expr_scan.l(180) : error C2224: left of '.cpVal' must have 
struct/union type
ssl_expr_scan.l(188) : error C2065: 'T_OP_EQ' : undeclared identifier
ssl_expr_scan.l(190) : error C2065: 'T_OP_NE' : undeclared identifier
ssl_expr_scan.l(192) : error C2065: 'T_OP_LT' : undeclared identifier
ssl_expr_scan.l(194) : error C2065: 'T_OP_LE' : undeclared identifier
ssl_expr_scan.l(196) : error C2065: 'T_OP_GT' : undeclared identifier
ssl_expr_scan.l(198) : error C2065: 'T_OP_GE' : undeclared identifier
ssl_expr_scan.l(200) : error C2065: 'T_OP_REG' : undeclared identifier
ssl_expr_scan.l(201) : error C2065: 'T_OP_NRE' : undeclared identifier
ssl_expr_scan.l(202) : error C2065: 'T_OP_AND' : undeclared identifier
ssl_expr_scan.l(204) : error C2065: 'T_OP_OR' : undeclared identifier
ssl_expr_scan.l(206) : error C2065: 'T_OP_NOT' : undeclared identifier
ssl_expr_scan.l(208) : error C2065: 'T_OP_IN' : undeclared identifier
ssl_expr_scan.l(213) : error C2065: 'T_FUNC_FILE' : undeclared identifier
ssl_expr_scan.l(218) : error C2065: 'T_TRUE' : undeclared identifier
ssl_expr_scan.l(219) : error C2065: 'T_FALSE' : undeclared identifier
ssl_expr_scan.l(225) : error C2224: left of '.cpVal' must have 
struct/union type
ssl_expr_scan.l(226) : error C2065: 'T_DIGIT' : undeclared identifier
ssl_expr_scan.l(233) : error C2224: left of '.cpVal' must have 
struct/union type
ssl_expr_scan.l(234) : error C2065: 'T_ID' : undeclared identifier
ssl_scache.c
ssl_scache_dbm.c
ssl_scache_shmcb.c
ssl_scache_shmht.c
ssl_util.c
Generating Code...
Compiling...
ssl_util_ssl.c
ssl_util_table.c
Generating Code...
Error executing cl.exe.
mod_ssl.so - 27 error(s), 0 warning(s)



Re: Building 2.0.35 on Win2k with mod_ssl

Posted by Dwayne Miller <dm...@espgroup.net>.
I might need sed, but sed is not a part of a normal Win2k dev environment.

Here is what is happening.

ssl_expr_parse.c/.h both exist in CVS and in tarballs.  However 
ssl_expr_parse.y is also present with a more recent date.  This forces a 
rebuild of the .c/.h files, and hence the search for sed, bison, etc. 
 Modifying the .c/.h files so that the make system believes they are 
more recent seems to work fine.  The system builds and seems to run fine.

Question:  Is the file ssl_expr_parse.y that is in CVS, truly more 
recent than the corresponding .c/.h files and do the .c/.h files need to 
be rebuilt and updated in CVS?

Sebastian Bergmann wrote:

>Dwayne Miller wrote:
>
>>Generating ssl_expr_parse.c/.h from ssl_expr_parse.y
>>'sed' is not recognized as an internal or external command,
>>operable program or batch file.
>>'sed' is not recognized as an internal or external command,
>>
>
>  I think you need to have sed(.exe) in your path.
>



Re: Building 2.0.35 on Win2k with mod_ssl

Posted by Sebastian Bergmann <li...@sebastian-bergmann.de>.
Dwayne Miller wrote:
> Generating ssl_expr_parse.c/.h from ssl_expr_parse.y
> 'sed' is not recognized as an internal or external command,
> operable program or batch file.
> 'sed' is not recognized as an internal or external command,

  I think you need to have sed(.exe) in your path.

-- 
  Sebastian Bergmann
  http://sebastian-bergmann.de/                 http://phpOpenTracker.de/

  Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/