Mysql.so is not compiled (recompiled) by default when you compile the ser server. It's one of those 'extra' modules.

It sounds like you might have a copy in there that wasn't compiled when you compiled the rest of everything. From your  ser source directory, do a

make modules=modules/mysql modules

And compile just the mysql.so module specifically. Then re-copy it into /usr/local/lib/ser/modules (or wherever your modules reside).

N.

On Thu, 20 Oct 2005 14:37:58 -0700 (PDT), dave cra wrote

> I was able to compile the SER source code successfully with gcc after some tweaking.  However, when I ran “ser restart”, I had the following errors in /var/adm/messages:
>  
>  
> Oct 20 15:50:42 wngds0je ser[556]: [ID 861198 daemon.error] ERROR: load_module: could not open module</usr/local/lib/ser/modules/mysql.so>: ld.so.1: ser: fatal: relocation error: file /usr/local/lib/ser/modules/mysql.so: symbol floor: referenced symbol not found
> Oct 20 15:50:42 wngds0je ser[556]: [ID 587890 daemon.crit] parse error (28,13-14): failed to load module
>  
>  
> Anybody have any suggestions why it could not find/load the mysql module?
>  
> Thanks
> Dave
>
Yahoo! FareChase - Search multiple travel sites in one click.