Now I am installing php-tuxedo 0.41(or 0.3.5) in my Solaris 8 (intel platform) with tuxedo 6.5, php4.1.1 and apache-1.3.20.
but when compling the apache,I encounter such error:
tuxedo libraries. All these calls are the basic Tuxedo
API calls called from the program.
One of the items needing work is the auto config
(buildconf) for this project. Tuxedo changes the linking
with each release, so its impossible to effectively hardcode.
You can try and grab the latest config.m4 file in the CVS tree,
I know it works properly on Solaris Sparc 2.8 and Tux 6.5 as
that is one of the test combos.
However, because you have missed sooo many basic entry points,
you really have something more fundamental wrong with your build
and link environment. Recheck all your lib paths and such.
Try to build a example standard C tux client to make sure
everything is working.
Brian
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Now I am installing php-tuxedo 0.41(or 0.3.5) in my Solaris 8 (intel platform) with tuxedo 6.5, php4.1.1 and apache-1.3.20.
but when compling the apache,I encounter such error:
********************BEGAIN************************
Undefined first referenced
symbol in file
Fchksum modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Ffprint32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fget modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fdel32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fcpy32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
tpclose modules/php4/libphp4.a(php_tuxedo.o)
tpcommit modules/php4/libphp4.a(php_tuxedo.o)
Fchg modules/php4/libphp4.a(php_tuxedo_arrayfml.o)
Fnum modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fldid32 modules/php4/libphp4.a(php_tuxedo_arrayfml.o)
Fldtype modules/php4/libphp4.a(php_tuxedo_arrayfml.o)
tx_close modules/php4/libphp4.a(php_tuxedo.o)
Funused modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Ftype modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fused32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Funindex32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Findex32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
tpfree modules/php4/libphp4.a(php_tuxedo.o)
Fcmp modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fname32 modules/php4/libphp4.a(php_tuxedo_arrayfml.o)
Fldno32 modules/php4/libphp4.a(php_tuxedo_arrayfml.o)
Flen32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fmkfldid32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Findex modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Ffind modules/php4/libphp4.a(php_tuxedo_arrayfml.o)
Fnmid_unload32 modules/php4/libphp4.a(php_tuxedo.o)
Ferror32 modules/php4/libphp4.a(php_tuxedo_arrayfml.o)
Fldid modules/php4/libphp4.a(php_tuxedo_arrayfml.o)
tpalloc modules/php4/libphp4.a(php_tuxedo.o)
Fneeded modules/php4/libphp4.a(php_tuxedo_arrayfml.o)
Fcpy modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fdelall32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Foccur modules/php4/libphp4.a(php_tuxedo_arrayfml.o)
Fmove modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fidxused32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fdel modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fldno modules/php4/libphp4.a(php_tuxedo_arrayfml.o)
tuxreadenv modules/php4/libphp4.a(php_tuxedo.o)
Fsizeof32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Frstrindex32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Flen modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Ferror modules/php4/libphp4.a(php_tuxedo.o)
tpbegin modules/php4/libphp4.a(php_tuxedo.o)
tpinit modules/php4/libphp4.a(php_tuxedo.o)
Fidxused modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fldtype32 modules/php4/libphp4.a(php_tuxedo_arrayfml.o)
Fnext32 modules/php4/libphp4.a(php_tuxedo_arrayfml.o)
Fused modules/php4/libphp4.a(php_tuxedo_fml_api.o)
tuxgetenv modules/php4/libphp4.a(php_tuxedo.o)
Fojoin modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fnmid_unload modules/php4/libphp4.a(php_tuxedo.o)
Fconcat modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fielded modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Ftype32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Foccur32 modules/php4/libphp4.a(php_tuxedo_arrayfml.o)
Fupdate32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
tpabort modules/php4/libphp4.a(php_tuxedo.o)
tprealloc modules/php4/libphp4.a(php_tuxedo.o)
Fcmp32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fconcat32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fmkfldid modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fname modules/php4/libphp4.a(php_tuxedo_arrayfml.o)
Fjoin32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fielded32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fupdate modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fsizeof modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Funused32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
tuxputenv modules/php4/libphp4.a(php_tuxedo.o)
Fneeded32 modules/php4/libphp4.a(php_tuxedo_arrayfml.o)
Fchksum32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fdelall modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fnum32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Funindex modules/php4/libphp4.a(php_tuxedo_fml_api.o)
tpcall modules/php4/libphp4.a(php_tuxedo.o)
Fmove32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Ffind32 modules/php4/libphp4.a(php_tuxedo_arrayfml.o)
Fojoin32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fnext modules/php4/libphp4.a(php_tuxedo_arrayfml.o)
Fpres32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fjoin modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Frstrindex modules/php4/libphp4.a(php_tuxedo_fml_api.o)
tpterm modules/php4/libphp4.a(php_tuxedo.o)
tpstrerror modules/php4/libphp4.a(php_tuxedo.o)
tperrno modules/php4/libphp4.a(php_tuxedo.o)
Fpres modules/php4/libphp4.a(php_tuxedo_fml_api.o)
tpacall modules/php4/libphp4.a(php_tuxedo.o)
Fget32 modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fstrerror32 modules/php4/libphp4.a(php_tuxedo_arrayfml.o)
Ffprint modules/php4/libphp4.a(php_tuxedo_fml_api.o)
Fstrerror modules/php4/libphp4.a(php_tuxedo_arrayfml.o)
Fchg32 modules/php4/libphp4.a(php_tuxedo_arrayfml.o)
tpgetrply modules/php4/libphp4.a(php_tuxedo.o)
ld: fatal: Symbol referencing errors. No output written to httpd
collect2: ld returned 1 exit status
make[2]: *** [target_static] Error 1
make[2]: Leaving directory `/home/kai/apache_1.3.20/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/home/kai/apache_1.3.20'
make: *** [build] Error 2
*****************END************************
I need your help very vexedly.
any hint will be very appreciate.
tuxedo libraries. All these calls are the basic Tuxedo
API calls called from the program.
One of the items needing work is the auto config
(buildconf) for this project. Tuxedo changes the linking
with each release, so its impossible to effectively hardcode.
You can try and grab the latest config.m4 file in the CVS tree,
I know it works properly on Solaris Sparc 2.8 and Tux 6.5 as
that is one of the test combos.
However, because you have missed sooo many basic entry points,
you really have something more fundamental wrong with your build
and link environment. Recheck all your lib paths and such.
Try to build a example standard C tux client to make sure
everything is working.
Brian