Problem I encounter loading Clsql
"William P. Proffitt" <[email protected]> Mon, 25 Jan 2016 13:26:09 -0500
| Newsgroups | gmane.lisp.clsql.general |
|---|---|
| Message-ID | <[email protected]> |
--_A5725E88-B986-4D65-9013-2A892CEE39F4_
Content-Type: multipart/alternative;
boundary="_3DE838FB-552A-425B-9E25-B7C355164E9B_"
--_3DE838FB-552A-425B-9E25-B7C355164E9B_
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"
In Lispworks 7.0, I found I had to change the following in Clsql-Uffi.lisp =
in order to get it to load.
Under functions "strtoull", "strtoll", "_strtoui64"
:unsigned-long-long)
I changed to=20
#-lispworks :unsigned-long-long
#+lispworks '(:unsigned :long))
Regards,
Will
--_3DE838FB-552A-425B-9E25-B7C355164E9B_
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset="utf-8"
<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta ht=
tp-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta name=
=3DGenerator content=3D"Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
.MsoChpDefault
{mso-style-type:export-only;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style></head><body lang=3DEN-US link=3Dblue vlink=3D"#954F72"><div cla=
ss=3DWordSection1><p class=3DMsoNormal>In Lispworks 7.0, I found I had to c=
hange the following in Clsql-Uffi.lisp in order to get it to load.</p><p cl=
ass=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal>Under functions=
=C2=A0 "strtoull",=C2=A0 "strtoll",=C2=A0 "_strtou=
i64"<o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p class=
=3DMsoNormal>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 :unsigned-long-long)<o:p></o:p></p><p class=
=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal>=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 I =
changed to <o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p clas=
s=3DMsoNormal>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #-lispworks :unsigned-long-long<o:p></o:p></=
p><p class=3DMsoNormal>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #+lispworks '(:unsigned :long))<o:p=
></o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal><=
o:p> </o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;m=
so-margin-bottom-alt:auto'>Regards,</p><p class=3DMsoNormal style=3D'mso-ma=
rgin-top-alt:auto;mso-margin-bottom-alt:auto'>Will</p><p class=3DMsoNormal>=
<span style=3D'font-size:12.0pt;font-family:"Times New Roman",serif'><o:p>&=
nbsp;</o:p></span></p></div></body></html>=
--_3DE838FB-552A-425B-9E25-B7C355164E9B_--
--_A5725E88-B986-4D65-9013-2A892CEE39F4_
Content-Type: application/octet-stream; name="clsql-uffi.lisp"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="clsql-uffi.lisp"
Ozs7OyAtKi0gTW9kZTogTElTUDsgU3ludGF4OiBBTlNJLUNvbW1vbi1MaXNwOyBCYXNlOiAxMCAt
Ki0KOzs7OyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqCjs7OzsgRklMRSBJREVOVElGSUNBVElPTgo7Ozs7Cjs7
OzsgTmFtZTogICAgICAgICAgY2xzcWwtdWZmaS5jbAo7Ozs7IFB1cnBvc2U6ICAgICAgIENvbW1v
biBmdW5jdGlvbnMgZm9yIGludGVyZmFjZXMgdXNpbmcgVUZGSQo7Ozs7IFByb2dyYW1tZXJzOiAg
IEtldmluIE0uIFJvc2VuYmVyZwo7Ozs7IERhdGUgU3RhcnRlZDogIE1hciAyMDAyCjs7OzsKOzs7
OyBUaGlzIGZpbGUsIHBhcnQgb2YgQ0xTUUwsIGlzIENvcHlyaWdodCAoYykgMjAwMi0yMDEwIGJ5
IEtldmluIE0uIFJvc2VuYmVyZwo7Ozs7Cjs7OzsgQ0xTUUwgdXNlcnMgYXJlIGdyYW50ZWQgdGhl
IHJpZ2h0cyB0byBkaXN0cmlidXRlIGFuZCB1c2UgdGhpcyBzb2Z0d2FyZQo7Ozs7IGFzIGdvdmVy
bmVkIGJ5IHRoZSB0ZXJtcyBvZiB0aGUgTGlzcCBMZXNzZXIgR05VIFB1YmxpYyBMaWNlbnNlCjs7
OzsgKGh0dHA6Ly9vcGVuc291cmNlLmZyYW56LmNvbS9wcmVhbWJsZS5odG1sKSwgYWxzbyBrbm93
biBhcyB0aGUgTExHUEwuCjs7OzsgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoKKGluLXBhY2thZ2UgIzpjbHNx
bC11ZmZpKQoKCihkZWZ1biBjYW5vbmljYWxpemUtdHlwZS1saXN0ICh0eXBlcyBhdXRvLWxpc3Qp
CiAgIkVuc3VyZSBhIGZpZWxkIHR5cGUgbGlzdCBtZWV0cyBleHBlY3RhdGlvbnMiCiAgKGRlY2xh
cmUgKG9wdGltaXplIChzcGVlZCAzKSAoc2FmZXR5IDApKSkKICAoZG8gKChpIDAgKDErIGkpKQog
ICAgICAgKG5ldy10eXBlcyAnKCkpCiAgICAgICAobGVuZ3RoLXR5cGVzIChsZW5ndGggdHlwZXMp
KQogICAgICAgKGxlbmd0aC1hdXRvLWxpc3QgKGxlbmd0aCBhdXRvLWxpc3QpKSkKICAgICAgKCg9
IGkgbGVuZ3RoLWF1dG8tbGlzdCkKICAgICAgIChucmV2ZXJzZSBuZXctdHlwZXMpKQogICAgKGRl
Y2xhcmUgKGZpeG51bSBsZW5ndGgtdHlwZXMgbGVuZ3RoLWF1dG8tbGlzdCBpKSkKICAgIChpZiAo
Pj0gaSBsZW5ndGgtdHlwZXMpCiAgICAgICAgKHB1c2ggdCBuZXctdHlwZXMpIDs7IHR5cGVzIGlz
IHNob3J0ZXIgdGhhbiBudW0tZmllbGRzCiAgICAgICAgKHB1c2gKICAgICAgICAgKGNhc2UgKG50
aCBpIHR5cGVzKQogICAgICAgICAgICg6aW50CiAgICAgICAgICAgIChjYXNlIChudGggaSBhdXRv
LWxpc3QpCiAgICAgICAgICAgICAgKDppbnQzMgogICAgICAgICAgICAgICA6aW50MzIpCiAgICAg
ICAgICAgICAgKDppbnQ2NAogICAgICAgICAgICAgICA6aW50NjQpCiAgICAgICAgICAgICAgKHQK
ICAgICAgICAgICAgICAgdCkpKQogICAgICAgICAgICg6ZG91YmxlCiAgICAgICAgICAgIChjYXNl
IChudGggaSBhdXRvLWxpc3QpCiAgICAgICAgICAgICAgKDpkb3VibGUKICAgICAgICAgICAgICAg
OmRvdWJsZSkKICAgICAgICAgICAgICAodAogICAgICAgICAgICAgICB0KSkpCiAgICAgICAgICAg
KDppbnQzMgogICAgICAgICAgICAoaWYgKGVxIDppbnQzMiAobnRoIGkgYXV0by1saXN0KSkKICAg
ICAgICAgICAgICAgIDppbnQzMgogICAgICAgICAgICAgICAgdCkpCiAgICAgICAgICAgKDppbnQ2
NAogICAgICAgICAgICAoaWYgKGVxIDppbnQ2NCAobnRoIGkgYXV0by1saXN0KSkKICAgICAgICAg
ICAgICAgIDppbnQ2NAogICAgICAgICAgICAgIHQpKQogICAgICAgICAgICg6YmxvYgogICAgICAg
ICAgICA6YmxvYikKICAgICAgICAgICAoOnVpbnQKICAgICAgICAgICAgOnVpbnQpCiAgICAgICAg
ICAgKHQKICAgICAgICAgICAgdCkpCiAgICAgICAgIG5ldy10eXBlcykpKSkKCih1ZmZpOmRlZi1m
dW5jdGlvbiAiYXRvaSIKICAgICgoc3RyICgqIDp1bnNpZ25lZC1jaGFyKSkpCiAgOnJldHVybmlu
ZyA6aW50KQoKKHVmZmk6ZGVmLWZ1bmN0aW9uICgic3RydG91bCIgYy1zdHJ0b3VsKQogICAgKChz
dHIgKCogOnVuc2lnbmVkLWNoYXIpKQogICAgIChlbmRwdHIgKCogOnVuc2lnbmVkLWNoYXIpKQog
ICAgIChyYWRpeCA6aW50KSkKICA6cmV0dXJuaW5nIDp1bnNpZ25lZC1sb25nKQoKIy13aW5kb3dz
Cih1ZmZpOmRlZi1mdW5jdGlvbiAoInN0cnRvdWxsIiBjLXN0cnRvdWxsKQogICAgKChzdHIgKCog
OnVuc2lnbmVkLWNoYXIpKQogICAgIChlbmRwdHIgKCogOnVuc2lnbmVkLWNoYXIpKQogICAgIChy
YWRpeCA6aW50KSkKICA6cmV0dXJuaW5nIAoJIy1saXNwd29ya3MgOnVuc2lnbmVkLWxvbmctbG9u
ZwoJIytsaXNwd29ya3MgJyg6dW5zaWduZWQgOmxvbmcpKQoKIy13aW5kb3dzCih1ZmZpOmRlZi1m
dW5jdGlvbiAoInN0cnRvbGwiIGMtc3RydG9sbCkKICAgICgoc3RyICgqIDp1bnNpZ25lZC1jaGFy
KSkKICAgICAoZW5kcHRyICgqIDp1bnNpZ25lZC1jaGFyKSkKICAgICAocmFkaXggOmludCkpCgkg
OnJldHVybmluZwoJIy1saXNwd29ya3MgOnVuc2lnbmVkLWxvbmctbG9uZwoJIytsaXNwd29ya3Mg
Jyg6dW5zaWduZWQgOmxvbmcpKQoKIyt3aW5kb3dzCih1ZmZpOmRlZi1mdW5jdGlvbiAoIl9zdHJ0
b3VpNjQiIGMtc3RydG91bGwpCiAgICAoKHN0ciAoKiA6dW5zaWduZWQtY2hhcikpCiAgICAgKGVu
ZHB0ciAoKiA6dW5zaWduZWQtY2hhcikpCiAgICAgKHJhZGl4IDppbnQpKQoJIDpyZXR1cm5pbmcK
CSMtbGlzcHdvcmtzIDp1bnNpZ25lZC1sb25nLWxvbmcKCSMrbGlzcHdvcmtzICcoOnVuc2lnbmVk
IDpsb25nKSkKCiMrd2luZG93cwoodWZmaTpkZWYtZnVuY3Rpb24gKCJfc3RydG9pNjQiIGMtc3Ry
dG9sbCkKICAgICgoc3RyICgqIDp1bnNpZ25lZC1jaGFyKSkKICAgICAoZW5kcHRyICgqIDp1bnNp
Z25lZC1jaGFyKSkKICAgICAocmFkaXggOmludCkpCiAgOnJldHVybmluZyA6bG9uZy1sb25nKQoK
KHVmZmk6ZGVmLWZ1bmN0aW9uICJhdG9sIgogICAgKChzdHIgKCogOnVuc2lnbmVkLWNoYXIpKSkK
ICA6cmV0dXJuaW5nIDpsb25nKQoKKHVmZmk6ZGVmLWZ1bmN0aW9uICJhdG9mIgogICAgKChzdHIg
KCogOnVuc2lnbmVkLWNoYXIpKSkKICA6cmV0dXJuaW5nIDpkb3VibGUpCgoodWZmaTpkZWYtY29u
c3RhbnQgKzJeMzIrIDQyOTQ5NjcyOTYpCih1ZmZpOmRlZi1jb25zdGFudCArMl42NCsgMTg0NDY3
NDQwNzM3MDk1NTE2MTYpCih1ZmZpOmRlZi1jb25zdGFudCArMl4zMi0xKyAoMS0gKzJeMzIrKSkK
CihkZWZtYWNybyBtYWtlLTY0LWJpdC1pbnRlZ2VyIChoaWdoMzIgbG93MzIpCiAgYChpZiAoemVy
b3AgKGxkYiAoYnl0ZSAxIDMxKSAsaGlnaDMyKSkKICAgICAgICgrICxsb3czMiAoYXNoICxoaWdo
MzIgMzIpKQogICAgICgtICgrICxsb3czMiAoYXNoICxoaWdoMzIgMzIpKSArMl42NCspKSkKCjs7
IEZyb20gaGlnaCB0byBsb3cgaW50cwooZGVmbWFjcm8gbWFrZS0xMjgtYml0LWludGVnZXIgKGEg
YiBjIGQpCiAgYCgrICxkIChhc2ggLGMgMzIpIChhc2ggLGIgNjQpIChhc2ggLGEgOTYpKSkKCihk
ZWZtYWNybyBzcGxpdC02NC1iaXQtaW50ZWdlciAoaW50NjQpCiAgYCh2YWx1ZXMgKGFzaCAsaW50
NjQgLTMyKSAobG9nYW5kICxpbnQ2NCArMl4zMi0xKykpKQoKKHVmZmk6ZGVmLXR5cGUgY2hhci1w
dHItZGVmICgqIDp1bnNpZ25lZC1jaGFyKSkKCihkZWZ1biBzdHJ0b3VsIChjaGFyLXB0cikKICAo
ZGVjbGFyZSAob3B0aW1pemUgKHNwZWVkIDMpIChzYWZldHkgMCkgKHNwYWNlIDApKQogICAgICAg
ICAgICh0eXBlIGNoYXItcHRyLWRlZiBjaGFyLXB0cikpCiAgKGMtc3RydG91bCBjaGFyLXB0ciB1
ZmZpOitudWxsLWNzdHJpbmctcG9pbnRlcisgMTApKQoKKGRlZnVuIHN0cnRvdWxsIChjaGFyLXB0
cikKICAoZGVjbGFyZSAob3B0aW1pemUgKHNwZWVkIDMpIChzYWZldHkgMCkgKHNwYWNlIDApKQog
ICAgICAgICAgICh0eXBlIGNoYXItcHRyLWRlZiBjaGFyLXB0cikpCiAgKGMtc3RydG91bGwgY2hh
ci1wdHIgdWZmaTorbnVsbC1jc3RyaW5nLXBvaW50ZXIrIDEwKSkKCihkZWZ1biBzdHJ0b2xsIChj
aGFyLXB0cikKICAoZGVjbGFyZSAob3B0aW1pemUgKHNwZWVkIDMpIChzYWZldHkgMCkgKHNwYWNl
IDApKQogICAgICAgICAgICh0eXBlIGNoYXItcHRyLWRlZiBjaGFyLXB0cikpCiAgKGMtc3RydG9s
bCBjaGFyLXB0ciB1ZmZpOitudWxsLWNzdHJpbmctcG9pbnRlcisgMTApKQoKKGRlZnVuIGNvbnZl
cnQtcmF3LWZpZWxkIChjaGFyLXB0ciB0eXBlICZrZXkgbGVuZ3RoIGVuY29kaW5nKQogIChkZWNs
YXJlIChvcHRpbWl6ZSAoc3BlZWQgMykgKHNhZmV0eSAwKSAoc3BhY2UgMCkpCiAgICAgICAgICAg
KHR5cGUgY2hhci1wdHItZGVmIGNoYXItcHRyKSkKICAodW5sZXNzICh1ZmZpOm51bGwtcG9pbnRl
ci1wIGNoYXItcHRyKQogICAgKGNhc2UgdHlwZQogICAgICAoOmRvdWJsZSAoYXRvZiBjaGFyLXB0
cikpCiAgICAgICg6aW50IChhdG9sIGNoYXItcHRyKSkKICAgICAgKDppbnQzMiAoYXRvaSBjaGFy
LXB0cikpCiAgICAgICg6dWludDMyIChzdHJ0b3VsIGNoYXItcHRyKSkKICAgICAgKDp1aW50IChz
dHJ0b3VsIGNoYXItcHRyKSkKICAgICAgKDppbnQ2NCAoc3RydG9sbCBjaGFyLXB0cikpCiAgICAg
ICg6dWludDY0IChzdHJ0b3VsbCBjaGFyLXB0cikpCiAgICAgICg6YmxvYgogICAgICAgKGlmIGxl
bmd0aAogICAgICAgICAgICh1ZmZpOmNvbnZlcnQtZnJvbS1mb3JlaWduLXVzYjggY2hhci1wdHIg
bGVuZ3RoKQogICAgICAgICAgIChlcnJvciAiQ2FuJ3QgcmV0dXJuIGJsb2Igc2luY2UgbGVuZ3Ro
IGlzIG5vdCBzcGVjaWZpZWQuIikpKQogICAgICAodAogICAgICAgOzsgTkI6IHRoaXMgdXNlZCB0
byBtYW51YWxseSBleHBhbmQgdGhlIGFyZyBsaXN0IGJhc2VkIG9uIGlmIGxlbmd0aCBhbmQgZW5j
b2RpbmcKICAgICAgIDs7IHdlcmUgcHJvdmlkZWQuICBJZiB0aGlzIGlzIHJlcXVpcmVkIHRoZSBt
YWNybyBpcyBhd2VmdWwgYW5kIHNob3VsZCBiZSByZXdyaXR0ZW4KICAgICAgIDs7IHRvIGFjY2Vw
dCBuaWwgYXJncyAoYXMgaXQgYXBwZWFycyB0bykKICAgICAgICh1ZmZpOmNvbnZlcnQtZnJvbS1m
b3JlaWduLXN0cmluZwogICAgICAgIGNoYXItcHRyCiAgICAgICAgOm51bGwtdGVybWluYXRlZC1w
IChudWxsIGxlbmd0aCkKICAgICAgICA6bGVuZ3RoIGxlbmd0aAogICAgICAgIDplbmNvZGluZyBl
bmNvZGluZykpKSkpCg==
--_A5725E88-B986-4D65-9013-2A892CEE39F4_
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KQ0xTUUwgbWFp
bGluZyBsaXN0CkNMU1FMQGxpc3RzLmtwZS5pbwpodHRwOi8vbGlzdHMua3BlLmlvL2NnaS1iaW4v
bWFpbG1hbi9saXN0aW5mby9jbHNxbAo=
--_A5725E88-B986-4D65-9013-2A892CEE39F4_--