Re: Aubit4GL on Raspberry Pi - Error compiling
Mike Aubury <[email protected]> Wed, 29 Nov 2023 14:10:38 +0000
| Newsgroups | gmane.comp.lang.4gl.aubit.general |
|---|---|
| Message-ID | <CAGAq4WFa_NWSv45zk-7G=mfbkrcNhqz8BM=MDCGoRZhHQAgeNQ@mail.gmail.com> |
--===============1599336082353751008== Content-Type: multipart/alternative; boundary="0000000000002a8033060b4b1a5d" --0000000000002a8033060b4b1a5d Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable What database will you end up actually using ? On Wed, 29 Nov 2023 at 13:58, Ramiro Ortiz <[email protected]> wrote: > Hello all, > > I'm working on a project where we want to compile Aubit4GL with Sqlite on > a Raspberry Pi. I have already compiled Aubit4GL-1.6.1 correctly with > Sqlite3 and Unixodbc in a virtual machine on Fedora. However, with the > new Raspberry Pi OS as with Ubuntu on a Raspberry Pi 400 I get the > following problem when running the make command: > > sqlite3odbc.c:9060:42: error: incompatible type for argument 2 of > =E2=80=98sqlite3_vmprintf=E2=80=99 > 9060 | sql =3D sqlite3_vmprintf(s->query, (char *) params); > | ^~~~~~~~~~~~~~~ > | | > | char * > In file included from sqlite3odbc.h:50, > from sqlite3odbc.c:35: > sqlite3-local.h:372:37: note: expected =E2=80=98va_list=E2=80=99 but argu= ment is of type > =E2=80=98char *=E2=80=99 > 372 | char *sqlite3_vmprintf(const char*, va_list); > | ^~~~~~~ > sqlite3odbc.c: In function =E2=80=98drvexecute=E2=80=99: > sqlite3odbc.c:9253:29: warning: pointer targets in passing argument 1 of > =E2=80=98sqlite3_vmprintf=E2=80=99 differ in signedness [-Wpointer-sign] > 9253 | sql =3D sqlite3_vmprintf(s->query, (char *) params); > | ~^~~~~~~ > | | > | SQLCHAR * {aka unsigned char *} > In file included from sqlite3odbc.h:50, > from sqlite3odbc.c:35: > sqlite3-local.h:372:24: note: expected =E2=80=98const char *=E2=80=99 but= argument is of > type =E2=80=98SQLCHAR *=E2=80=99 {aka =E2=80=98unsigned char *=E2=80=99} > 372 | char *sqlite3_vmprintf(const char*, va_list); > | ^~~~~~~~~~~ > sqlite3odbc.c:9253:38: error: incompatible type for argument 2 of > =E2=80=98sqlite3_vmprintf=E2=80=99 > 9253 | sql =3D sqlite3_vmprintf(s->query, (char *) params); > | ^~~~~~~~~~~~~~~ > | | > | char * > > > What could be the cause of this error? Has anyone already tried to instal= l > Aubit4GL on a Raspberry PI? > > Thank you very much > > Best regards > > Ramiro Ortiz > > -- > Ramiro Ortiz > Fon: +43 316 835359 74, E-mail: [email protected] > AIT Forschungsgesellschaft mbH > Klosterwiesgasse 32/II, A-8010 Graz > > _______________________________________________ > Aubit4gl-discuss mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/aubit4gl-discuss > --0000000000002a8033060b4b1a5d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: base64 PGRpdiBkaXI9Imx0ciI+V2hhdCBkYXRhYmFzZSB3aWxsIHlvdSBlbmQgdXAgYWN0dWFsbHkgdXNp bmcgPzwvZGl2Pjxicj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRpdiBkaXI9Imx0ciIgY2xh c3M9ImdtYWlsX2F0dHIiPk9uIFdlZCwgMjkgTm92IDIwMjMgYXQgMTM6NTgsIFJhbWlybyBPcnRp eiAmbHQ7PGEgaHJlZj0ibWFpbHRvOm9ydGl6ckBhaXQuY28uYXQiPm9ydGl6ckBhaXQuY28uYXQ8 L2E+Jmd0OyB3cm90ZTo8YnI+PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBz dHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2Io MjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiPjx1PjwvdT4NCg0KICANCg0KICAgIA0KICAN CiAgPGRpdj4NCiAgICA8cD48c3Bhbj5IZWxsbyBhbGwsPC9zcGFuPjwvcD4NCiAgICA8cD48c3Bh bj5JJiMzOTttIHdvcmtpbmcgb24gYSBwcm9qZWN0DQogICAgICAgIHdoZXJlIHdlIHdhbnQgdG8g Y29tcGlsZSBBdWJpdDRHTCB3aXRoIFNxbGl0ZSBvbiBhIFJhc3BiZXJyeSBQaS4NCiAgICAgIDwv c3Bhbj48c3Bhbj5JDQogICAgICAgIGhhdmUgYWxyZWFkeSBjb21waWxlZCBBdWJpdDRHTC0xLjYu MSBjb3JyZWN0bHkgd2l0aCBTcWxpdGUzIGFuZA0KICAgICAgICBVbml4b2RiYyBpbiBhIHZpcnR1 YWwgbWFjaGluZSBvbiBGZWRvcmEuIDwvc3Bhbj48c3Bhbj5Ib3dldmVyLCB3aXRoDQogICAgICAg IHRoZSBuZXcgUmFzcGJlcnJ5IFBpIE9TIGFzIHdpdGggVWJ1bnR1IG9uIGEgUmFzcGJlcnJ5IFBp IDQwMCBJDQogICAgICAgIGdldCB0aGUgZm9sbG93aW5nIHByb2JsZW0gd2hlbiBydW5uaW5nIHRo ZSA8Zm9udCBmYWNlPSJtb25vc3BhY2UiPm1ha2U8L2ZvbnQ+IGNvbW1hbmQ6PC9zcGFuPjwvcD4N CiAgICA8cD48c3Bhbj48Zm9udCBmYWNlPSJtb25vc3BhY2UiPnNxbGl0ZTNvZGJjLmM6OTA2MDo0 MjoNCiAgICAgICAgICBlcnJvcjogaW5jb21wYXRpYmxlIHR5cGUgZm9yIGFyZ3VtZW50IDIgb2Yg 4oCYc3FsaXRlM192bXByaW50ZuKAmTxicj4NCiAgICAgICAgICDCoDkwNjAgfMKgwqDCoMKgwqDC oMKgwqAgc3FsID0gc3FsaXRlM192bXByaW50ZihzLSZndDtxdWVyeSwgKGNoYXIgKikNCiAgICAg ICAgICBwYXJhbXMpOzxicj4NCiAgICAgICAgICDCoMKgwqDCoMKgIHzCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgDQogICAgICAgICAgXn5+fn5+fn5+fn5+fn5+PGJyPg0KICAgICAgICAgIMKgwqDC oMKgwqAgfMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfDxicj4NCiAgICAgICAgICDCoMKgwqDC oMKgIHzCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGNoYXIgKjxicj4NCiAgICAgICAgICBJbiBm aWxlIGluY2x1ZGVkIGZyb20gc3FsaXRlM29kYmMuaDo1MCw8YnI+DQogICAgICAgICAgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZnJvbSBzcWxpdGUzb2RiYy5jOjM1Ojxicj4NCiAg ICAgICAgICBzcWxpdGUzLWxvY2FsLmg6MzcyOjM3OiBub3RlOiBleHBlY3RlZCDigJh2YV9saXN0 4oCZIGJ1dCBhcmd1bWVudA0KICAgICAgICAgIGlzIG9mIHR5cGUg4oCYY2hhciAq4oCZPGJyPg0K ICAgICAgICAgIMKgIDM3MiB8IGNoYXIgKnNxbGl0ZTNfdm1wcmludGYoY29uc3QgY2hhciosIHZh X2xpc3QpOzxicj4NCiAgICAgICAgICDCoMKgwqDCoMKgIHzCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgXn5+fn5+ fjxicj4NCiAgICAgICAgICBzcWxpdGUzb2RiYy5jOiBJbiBmdW5jdGlvbiDigJhkcnZleGVjdXRl 4oCZOjxicj4NCiAgICAgICAgICBzcWxpdGUzb2RiYy5jOjkyNTM6Mjk6IHdhcm5pbmc6IHBvaW50 ZXIgdGFyZ2V0cyBpbiBwYXNzaW5nDQogICAgICAgICAgYXJndW1lbnQgMSBvZiDigJhzcWxpdGUz X3ZtcHJpbnRm4oCZIGRpZmZlciBpbiBzaWduZWRuZXNzDQogICAgICAgICAgWy1XcG9pbnRlci1z aWduXTxicj4NCiAgICAgICAgICDCoDkyNTMgfMKgwqDCoMKgIHNxbCA9IHNxbGl0ZTNfdm1wcmlu dGYocy0mZ3Q7cXVlcnksIChjaGFyICopDQogICAgICAgICAgcGFyYW1zKTs8YnI+DQogICAgICAg ICAgwqDCoMKgwqDCoCB8wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgIH5efn5+fn5+PGJyPg0KICAgICAgICAgIMKgwqDCoMKgwqAgfMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHw8YnI+DQog ICAgICAgICAgwqDCoMKgwqDCoCB8wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgU1FMQ0hBUiAqIHtha2EgdW5zaWduZWQNCiAgICAgICAgICBj aGFyICp9PGJyPg0KICAgICAgICAgIEluIGZpbGUgaW5jbHVkZWQgZnJvbSBzcWxpdGUzb2RiYy5o OjUwLDxicj4NCiAgICAgICAgICDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBmcm9t IHNxbGl0ZTNvZGJjLmM6MzU6PGJyPg0KICAgICAgICAgIHNxbGl0ZTMtbG9jYWwuaDozNzI6MjQ6 IG5vdGU6IGV4cGVjdGVkIOKAmGNvbnN0IGNoYXIgKuKAmSBidXQNCiAgICAgICAgICBhcmd1bWVu dCBpcyBvZiB0eXBlIOKAmFNRTENIQVIgKuKAmSB7YWthIOKAmHVuc2lnbmVkIGNoYXIgKuKAmX08 YnI+DQogICAgICAgICAgwqAgMzcyIHwgY2hhciAqc3FsaXRlM192bXByaW50Zihjb25zdCBjaGFy KiwgdmFfbGlzdCk7PGJyPg0KICAgICAgICAgIMKgwqDCoMKgwqAgfMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgXn5+fn5+fn5+fn48YnI+DQogICAgICAgICAg c3FsaXRlM29kYmMuYzo5MjUzOjM4OiBlcnJvcjogaW5jb21wYXRpYmxlIHR5cGUgZm9yIGFyZ3Vt ZW50IDINCiAgICAgICAgICBvZiDigJhzcWxpdGUzX3ZtcHJpbnRm4oCZPGJyPg0KICAgICAgICAg IMKgOTI1MyB8wqDCoMKgwqAgc3FsID0gc3FsaXRlM192bXByaW50ZihzLSZndDtxdWVyeSwgKGNo YXIgKikNCiAgICAgICAgICBwYXJhbXMpOzxicj4NCiAgICAgICAgICDCoMKgwqDCoMKgIHzCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCBefn5+fn5+fn5+fn5+fn48YnI+DQogICAgICAgICAgwqDCoMKgwqDCoCB8 wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgfDxicj4NCiAgICAgICAgICDCoMKgwqDCoMKgIHzCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCBjaGFyICo8YnI+DQogICAgICAgIDwvZm9udD48L3NwYW4+PC9wPg0KICAgIDxwPjxz cGFuPjwvc3Bhbj48YnI+DQogICAgPC9wPg0KICAgIDxwPjxzcGFuPjxzcGFuPldoYXQ8L3NwYW4+ IDxzcGFuPmNvdWxkPC9zcGFuPg0KICAgICAgICA8c3Bhbj5iZTwvc3Bhbj4NCiAgICAgICAgPHNw YW4+dGhlPC9zcGFuPg0KICAgICAgICA8c3Bhbj5jYXVzZTwvc3Bhbj4NCiAgICAgICAgPHNwYW4+ b2Y8L3NwYW4+DQogICAgICAgIDxzcGFuPnRoaXM8L3NwYW4+DQogICAgICAgIDxzcGFuPmVycm9y PC9zcGFuPjxzcGFuPj88L3NwYW4+IDwvc3Bhbj48c3Bhbj48c3Bhbj5IYXM8L3NwYW4+IDxzcGFu PmFueW9uZTwvc3Bhbj4NCiAgICAgICAgPHNwYW4+YWxyZWFkeTwvc3Bhbj4NCiAgICAgICAgPHNw YW4+dHJpZWQ8L3NwYW4+DQogICAgICAgIDxzcGFuPnRvPC9zcGFuPg0KICAgICAgICA8c3Bhbj5p bnN0YWxsPC9zcGFuPg0KICAgICAgICA8c3Bhbj5BdWJpdDRHTDwvc3Bhbj4NCiAgICAgICAgPHNw YW4+b248L3NwYW4+DQogICAgICAgIDxzcGFuPmE8L3NwYW4+DQogICAgICAgIDxzcGFuPlJhc3Bi ZXJyeTwvc3Bhbj4NCiAgICAgICAgPHNwYW4+UEk8L3NwYW4+PHNwYW4+Pzwvc3Bhbj48L3NwYW4+ PC9wPg0KICAgIDxwPjxzcGFuPjxzcGFuPlRoYW5rPC9zcGFuPiA8c3Bhbj55b3U8L3NwYW4+IDxz cGFuPnZlcnk8L3NwYW4+DQogICAgICAgIDxzcGFuPm11Y2g8L3NwYW4+PC9zcGFuPjwvcD4NCiAg ICA8cD48c3Bhbj5CZXN0IHJlZ2FyZHM8L3NwYW4+PC9wPg0KICAgIDxwPjxzcGFuPlJhbWlybyBP cnRpejwvc3Bhbj48L3A+DQogICAgPHA+PC9wPg0KICAgIDxwcmUgY29scz0iNzIiPi0tIA0KUmFt aXJvIE9ydGl6DQpGb246ICs0MyAzMTYgODM1MzU5IDc0LCBFLW1haWw6IDxhIGhyZWY9Im1haWx0 bzpvcnRpenJAYWl0LmNvLmF0IiB0YXJnZXQ9Il9ibGFuayI+b3J0aXpyQGFpdC5jby5hdDwvYT4N CkFJVCBGb3JzY2h1bmdzZ2VzZWxsc2NoYWZ0IG1iSA0KS2xvc3RlcndpZXNnYXNzZSAzMi9JSSwg QS04MDEwIEdyYXo8L3ByZT4NCiAgPC9kaXY+DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fPGJyPg0KQXViaXQ0Z2wtZGlzY3VzcyBtYWlsaW5nIGxpc3Q8 YnI+DQo8YSBocmVmPSJtYWlsdG86QXViaXQ0Z2wtZGlzY3Vzc0BsaXN0cy5zb3VyY2Vmb3JnZS5u ZXQiIHRhcmdldD0iX2JsYW5rIj5BdWJpdDRnbC1kaXNjdXNzQGxpc3RzLnNvdXJjZWZvcmdlLm5l dDwvYT48YnI+DQo8YSBocmVmPSJodHRwczovL2xpc3RzLnNvdXJjZWZvcmdlLm5ldC9saXN0cy9s aXN0aW5mby9hdWJpdDRnbC1kaXNjdXNzIiByZWw9Im5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5r Ij5odHRwczovL2xpc3RzLnNvdXJjZWZvcmdlLm5ldC9saXN0cy9saXN0aW5mby9hdWJpdDRnbC1k aXNjdXNzPC9hPjxicj4NCjwvYmxvY2txdW90ZT48L2Rpdj4NCg== --0000000000002a8033060b4b1a5d-- --===============1599336082353751008== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============1599336082353751008== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Aubit4gl-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/aubit4gl-discuss --===============1599336082353751008==--