[Webinar] Streamline your web hosting managementRegister Today


problem building apache 1.3.9 with frontpage module

Posted on 1999-12-23
Medium Priority
Last Modified: 2013-12-24
I found the src for the frontpage extensions module
at microsoft - the build step complains about 2 things
in the module. One is a struct entry and another is
some variable. I commented both of those out
and then got this. I can't remember what the
the names of the items I commented out were, but
it seems that this frontpage module was built in
an apache environment old enough that those API's
and global symbols are not defined any longer.  Does
anyone know where to get the source for a workable
module? Note that I _don't_ want a precompiled
daemon. I found that with the fp2000 stuff and it
is at 1.3.3, I think, and it doesn't include some of the
other modules that I usually build in. Any clues?

gcc  -DSOLARIS2=270 -DUSE_EXPAT -I./lib/expat-lite `./apaci`    \
      -o httpd buildmark.o modules.o modules/fastcgi/libfastcgi.a modules/frontp
age/libfrontpage.a modules/standard/libstandard.a main/libmain.a ./os/unix/libos
.a ap/libap.a  lib/expat-lite/libexpat.a  -lsocket -lnsl
Undefined                       first referenced
 symbol                             in file
table_set                           modules/frontpage/libfrontpage.a(mod_frontpa
pstrdup                             modules/frontpage/libfrontpage.a(mod_frontpa
translate_name                      modules/frontpage/libfrontpage.a(mod_frontpa
pstrcat                             modules/frontpage/libfrontpage.a(mod_frontpa
log_error                           modules/frontpage/libfrontpage.a(mod_frontpa
ld: fatal: Symbol referencing errors. No output written to httpd
gmake[2]: *** [target_static] Error 1
gmake[2]: Leaving directory `/pkg/src/apache_1.3.9/src'
gmake[1]: *** [build-std] Error 2
gmake[1]: Leaving directory `/pkg/src/apache_1.3.9'
gmake: *** [build] Error 2
Question by:bchill
  • 5
  • 5

Author Comment

ID: 2303992
Edited text of question.

Accepted Solution

jayglate earned 400 total points
ID: 2304158
The answer to this question is very simple to solve.  The module from microsoft sites does not work with 1.3.9 you must use this module to use it.

there you will find the correct module to use.

Author Comment

ID: 2304181
the URL posted doesn't work
Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.


Expert Comment

ID: 2304212

Author Comment

ID: 2304368
the configure steps works (and includes the fp module), but
the make step says:

Makefile:107: warning: overriding commands for target `clean'
Makefile:83: warning: ignoring old commands for target `clean'
gmake: *** No rule to make target `libfrontpage.so', needed by `shlib'.  Stop.

What now?

Expert Comment

ID: 2304413
in the makefile.tmpl there is a clean command with two :: there delete one of them. and rerun the config and try again

Author Comment

ID: 2304440
I already tried deleting one of the colons...

Expert Comment

ID: 2304459
umm.. email the guy who programmed it.. He is very helpful.  I have taken you as far as i can go.  But we are using this on over 20 of our boxes here.  So I know it works.  

Author Comment

ID: 2304548
I found my problem - I was specifying a .a instead of a .o
in the configure line. It works great. Thanks for your help!

Expert Comment

ID: 2304604
No. problem glad i can help.

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Dramatic changes are revolutionizing how we build and use technology. Every company is automating, digitizing, and modernizing operations. We need a better, more connected way to work together as teams so we can harness the insights from our system…
Geo-targeting is the practice of distributing content based on a person’s location, as best as you can determine it. Let’s look at some ways you could successfully use this tactic. The following tips and case studies could lead to meaningful results.
The purpose of this video is to demonstrate how to reset a WordPress password if you are locked out and cannot reset the password. A typical use would be if you cannot access the email to which WordPress would send the password recovery email to…
The purpose of this video is to demonstrate how to Import and export files in WordPress. This will be demonstrated using a Windows 8 PC. Go to your WordPress login page. This will look like the following: mywebsite.com/wp-login.php : Click on Too…
Suggested Courses

607 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question