From R.Hayward@qut.edu.au Fri Jun 22 08:35:37 2001
Received: from tu01m1.qut.edu.au (mail.qut.edu.au [131.181.127.183])
	by swi.psy.uva.nl (8.11.2/8.11.2) with ESMTP id f5M6ZZc13476
	for <prolog@swi.psy.uva.nl>; Fri, 22 Jun 2001 08:35:36 +0200 (MET DST)
Received: from qut.edu.au (jupiter.fit.qut.edu.au [131.181.105.1])
 by tu01m1.qut.edu.au (PMDF V6.1 #46658)
 with ESMTPA id <0GFB0GALBJN1W1@tu01m1.qut.edu.au> for prolog@swi.psy.uva.nl;
 Fri, 22 Jun 2001 16:35:31 +1000 (EST)
Date: Fri, 22 Jun 2001 16:35:20 +1000
From: Ross Hayward <R.Hayward@qut.edu.au>
Sender: haywardr@tu01m1.qut.edu.au
To: prolog@swi.psy.uva.nl
Message-id: <3B32E728.83E30830@qut.edu.au>
Organization: QUT
MIME-version: 1.0
X-Mailer: Mozilla 4.75 [en] (X11; U; SunOS 5.7 sun4u)
Content-type: multipart/mixed; boundary=------------E3943BC248948FC93AEC7B6C
X-Accept-Language: en
Subject: [SWIPL] SWI & JPL

This is a multi-part message in MIME format.
--------------E3943BC248948FC93AEC7B6C
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Has anyone had trouble linking to libpl.a when compiling jpl?

I'm using solaris 2.7, gcc 2.95.2, pl-4.0.7,  jpl-1.0.1 and a limited
number if ideas.


gcc  -shared -o ../lib/libjpl.so jpl_fli_Prolog.o
-L/home3/hayward/lib/pl-4.0.7/runtime/sparc-solaris2.7 -lpl -ldl
-lreadline -ltermcap -lm
Text relocation remains                         referenced
    against symbol                  offset      in file
<unknown>                           0x464
/home3/hayward/lib/pl-4.0.7/runtime/sparc-solaris2.7/libpl.a(pl-util.o)
<unknown>                           0x460
/home3/hayward/lib/pl-4.0.7/runtime/sparc-solaris2.7/libpl.a(pl-util.o)
.....
<unknown>                           0x2888
/home3/hayward/lib/pl-4.0.7/runtime/sparc-solaris2.7/libpl.a(pl-wic.o)
<unknown>                           0x288c
/home3/hayward/lib/pl-4.0.7/runtime/sparc-solaris2.7/libpl.a(pl-wic.o)
<unknown>                           0x2890
/home3/hayward/lib/pl-4.0.7/runtime/sparc-solaris2.7/libpl.a(pl-wic.o)
ld: fatal: relocations remain against allocatable but non-writable
sections
collect2: ld returned 1 exit status
make[1]: *** [../lib/libjpl.so] Error 1
make[1]: Leaving directory `/home3/hayward/B/A/PROLOG/jpl-1.0.1/src'
make: *** [all] Error 2

Thanks.
Ross


--------------E3943BC248948FC93AEC7B6C
Content-Type: text/x-vcard; charset=us-ascii;
 name="R.Hayward.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Card for Ross Hayward
Content-Disposition: attachment;
 filename="R.Hayward.vcf"

begin:vcard 
n:Hayward;Dr. Ross
tel;fax:+617 3864 1801
tel;home:+617 3353 0407
tel;work:+617 3864 9326
x-mozilla-html:FALSE
org:Queensland University of Technology;School of Computing Science and Software Engineering
adr:;;4/126 Margaret Street;Brisbane;Queensland;4001;Australia
version:2.1
email;internet:R.Hayward@qut.edu.au
title:Postdoctoral Fellow.
note:visitors: level 4 reception
x-mozilla-cpt:;17368
fn:Ross Hayward
end:vcard

--------------E3943BC248948FC93AEC7B6C--

