From owner-freebsd-questions Wed Nov 26 11:17:40 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA11459 for questions-outgoing; Wed, 26 Nov 1997 11:17:40 -0800 (PST) (envelope-from owner-freebsd-questions) Received: from austin.cs.unc.edu (austin.cs.unc.edu [152.2.128.87]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id LAA11420 for ; Wed, 26 Nov 1997 11:17:18 -0800 (PST) (envelope-from kimk@cs.unc.edu) Received: from handel.cs.unc.edu by austin.cs.unc.edu (8.6.10/UNC_10_05_96) id OAA20652; Wed, 26 Nov 1997 14:17:01 -0500 From: Kwang-Soo Kim Received: by handel.cs.unc.edu (8.6.10/UNC_06_21_94) id OAA28859; Wed, 26 Nov 1997 14:16:56 -0500 Message-Id: <199711261916.OAA28859@handel.cs.unc.edu> Subject: How to build a shared library... To: freebsd-questions@FreeBSD.org Date: Wed, 26 Nov 1997 14:16:54 -0500 (EST) X-Mailer: ELM [version 2.4 PL22] Content-Type: text Sender: owner-freebsd-questions@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk How to build shared library on FreeBSD? I tried "-fPIC" and "-shared" options with "gcc" without any luck. % gcc -I/usr/local/jdk1.1/include -fPIC -c AudioInFBSD.c % gcc -shared AudioInFBSD.o -o libAudioIn.so ld: No reference to __DYNAMIC Thanks for any tip. Kwang-Soo Kim