Received: from web12508.mail.yahoo.com (web12508.mail.yahoo.com [216.136.173.200]) by postgresql.org (8.11.3/8.11.1) with SMTP id f3F2LXu84956 for ; Sat, 14 Apr 2001 22:21:33 -0400 (EDT) (envelope-from lonnie_cumberland@yahoo.com) Message-ID: <20010415022131.41949.qmail@web12508.mail.yahoo.com> Received: from [141.217.140.65] by web12508.mail.yahoo.com; Sat, 14 Apr 2001 19:21:31 PDT Date: Sat, 14 Apr 2001 19:21:31 -0700 (PDT) From: Lonnie Cumberland Subject: multiple files or adding a libfile.a to a file.so To: pgsql-interfaces@postgresql.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Archive-Number: 200104/41 X-Sequence-Number: 1424 Hello All, I guess that my question from the previous messages can be simplified to ask how can I add multiple files to a single "funcs.so" file being generated. for example if I have three files: funcs1.cc funcs2.cc funcs3.cc and am currently using this compile line: g++ -I./include -I./backend -O2 -Wall -Wmissing-prototypes -Wmissing-declarations -I/usr/include/pgsql -I/usr/include -fpic -c -o funcs.o funcs.cc g++ -shared -o funcs.so funcs.o then how can I add ALL of the files to this funcs.so so that it can be loaded by the PL/pgSQL parser and I can use my functions. Originally, I have the 3 funcs files compiled into a libcryptopp.a, but I was thinking that it might be easier to try and just add all of the sources although there should be a was to simply add the libcryptopp.a file. Any ideas on this? Cheers, Lonnie __________________________________________________ Do You Yahoo!? Get email at your own domain with Yahoo! Mail. http://personal.mail.yahoo.com/