[kronolith] hello? anyone home?
Raul Alvarez Venegas
rav@tecoman.ucol.mx
Wed, 15 Nov 2000 00:27:38 +0000 ( )
On Tue, 14 Nov 2000, Chuck Hagenbuch wrote:
> Quoting Raul Alvarez Venegas <rav@tecoman.ucol.mx>:
>
> > /usr/src/cvs/php4# /home/www/bin/httpsdctl start
> > Syntax error on line 239 of /etc/httpd/httpd.conf:
> > Cannot load /home/www/libexec/libphp4.so into server:
> > /home/www/libexec/libphp4.so: undefined symbol: calevent_recur_weekly
> > /home/www/bin/httpsdctl start: httpsd could not be started
>
> If you run nm on the libmcal.a file you get after compiling mcal, do you get an
> entry for calevent_recur_weekly? I just recompiled php against the latest mcal
> cvs tree, and things work fine...
Fiuu! Finally I got it to work. Thanks Chuck, kronolith is working again
in my machine :)) and it looks beautiful with the new changes!!
I reinstalled and compiled from scratch libmcal, mstore and icap (cvs
version). /usr/local/mcal is not creaated after the `make install` instead
libmcal only creates /usr/local/include/mcal and /usr/local/lib/libmcal.a
which is differente in size to the one in libmcal source directory, so I
had to copy /usr/src/cvs/libmcal/libmcal.a to /usr/local/mcal/lib and
moved the contents of /usr/local/include/mcal to /usr/local/mcal/include
plus copied /usr/src/cvs/libmcal/*.h to /usr/local/mcal/include as per the
horde/kronolith/docs/INSTALL file.
# nm /usr/local/lib/libmcal.a
mcal.o:
nm: mcal.o: no symbols
datetime.o:
nm: datetime.o: no symbols
lex.ical_yy.o:
nm: lex.ical_yy.o: no symbols
icalroutines.o:
nm: icalroutines.o: no symbols
cal_misc.o:
nm: cal_misc.o: no symbols
mstore_driver.o:
nm: mstore_driver.o: no symbols
icap_driver.o:
nm: icap_driver.o: no symbols
# nm /usr/src/cvs/libmcal/libmcal.a
mcal.o:
000023f8 T cal_append
00002398 T cal_append_addr
0000224c T cal_close
...
00000a7c T calevent_recur_none
00000af4 T calevent_recur_weekly
00000c40 T calevent_recur_yearly
...
icap_driver.o:
...
00001e1c t yy_try_NUL_trans
Cheers!
Raul