Re: Error compiling torcs 1.3.7 in ubuntu 18.04
David Savinkoff <[email protected]> Mon, 10 Dec 2018 19:57:08 -0700 (MST)
| Newsgroups | gmane.games.torcs.general |
|---|---|
| Message-ID | <824801729.28180781.1544497028842.JavaMail.zimbra@mailid.telus.net> |
------=_Part_28180778_2013102390.1544497028840 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable ----- On Dec 5, 2018, at 2:29 PM, Jo=C3=A3o Aniceto wrote: > Hi all >=20 > Im having a problem in compiling TORCS 1.3.7, using a 64 bit ubuntu 18.04= . >=20 > The error is the following : >=20 > OpenALMusicPlayer.cpp: In member function =E2=80=98virtual bool > OpenALMusicPlayer::streamBuffer(ALuint)=E2=80=99: > OpenALMusicPlayer.cpp:164:22: error: invalid conversion from =E2=80=98cha= r=E2=80=99 to =E2=80=98const > char*=E2=80=99 [-fpermissive] > const char* error =3D '\0'; > ^~~~ The solution is to change '\0' to "" in torcs-1.3.7src/libs/musicplayer/OpenALMusicPlayer.cpp then compile. Hopefully the next version of torcs will have this fixed. Don't install the torcs source code into /usr/src Don't compile as root. Don't install torcs binary into the system. (no need for root privileges) Do use your home directory eg. /home/user/torcs-1.3.7 Furthermore, you should install the application to your home directory, that way you can develop, compile, install and execute torcs in your home directory. See TorcsNotes.txt I hope that some day OpenALMusicPlayer and its dependencies could be avoided with a compile switch. Sincerely, David ------=_Part_28180778_2013102390.1544497028840 Content-Type: text/x-patch; name=torcs-1.3.6-gcc7-1.patch Content-Disposition: attachment; filename=torcs-1.3.6-gcc7-1.patch Content-Transfer-Encoding: base64 LS0tIGEvc3JjL2xpYnMvbXVzaWNwbGF5ZXIvT3BlbkFMTXVzaWNQbGF5ZXIuY3BwCisrKyBiL3Ny Yy9saWJzL211c2ljcGxheWVyL09wZW5BTE11c2ljUGxheWVyLmNwcApAQCAtMTYxLDcgKzE2MSw3 IEBACiB7CiAJY2hhciBwY21bQlVGRkVSU0laRV07CiAJaW50IHNpemUgPSAwOwotCWNvbnN0IGNo YXIqIGVycm9yID0gJ1wwJzsKKwljb25zdCBjaGFyKiBlcnJvciA9ICIiOwogCQogCWlmICghc3Ry ZWFtLT5yZWFkKHBjbSwgQlVGRkVSU0laRSwgJnNpemUsICZlcnJvcikpIHsKIAkJR2ZFcnJvcigi T3BlbkFMTXVzaWNQbGF5ZXI6IFN0cmVhbSByZWFkIGVycm9yOiAlc1xuIiwgZXJyb3IpOwo= ------=_Part_28180778_2013102390.1544497028840 Content-Type: text/plain; name=TorcsNotes.txt Content-Disposition: attachment; filename=TorcsNotes.txt Content-Transfer-Encoding: base64 VGhpcyB3b3JrcyB3aXRoIHRvcmNzLTEuMy42LnRhci5iejIKCnRhciAteGp2ZiB0b3Jjcy0xLjMu Ni50YXIuYnoyCnBhdGNoIC1wMCA8IHRvcmNzLTEuMy42LnBhdGNoICAoYXBwbHkgeW91ciBwZXJz b25hbCBwYXRjaGVzIGhlcmU7IGlmIHlvdSB3YW50IHRvKQoKKipleGFtcGxlIGxpYlggZm9yIC4v Y29uZmlndXJlIGJlbG93OiAtLXgtbGlicmFyaWVzPS91c3IvbGliLwoqKmV4YW1wbGUgbGliWCBm b3IgLi9jb25maWd1cmUgYmVsb3c6IC0teC1saWJyYXJpZXM9L3Vzci9saWIveDg2XzY0LWxpbnV4 LWdudS8KCkRvIHRoZSBmb2xsb3dpbmcgdG8gZGV0ZXJtaW5lIC1tYXJjaCBhbmQgLW10dW5lIGZv ciB5b3VyIGNvbXB1dGVyOgpnY2MgLW1hcmNoPW5hdGl2ZSAtUSAtLWhlbHA9dGFyZ2V0IC4uLiB8 IGdyZXAgbWFyY2gKCihteSBjb21wdXRlciBpcyBhIC1tYXJjaD1jb3JlMiAtbXR1bmU9Y29yZTIp CgoqKk5PVEU6ICoqVVNFUiBOQU1FIEhFUkUgYW5kICoqTUFSQ0gqKiBpbiB0aGUgZm91cnRoIGxp bmU6CmFjbG9jYWwKYXV0b2NvbmYKYXV0b2hlYWRlcgouL2NvbmZpZ3VyZSAtLXByZWZpeD0vaG9t ZS8qKlVTRVIgTkFNRSBIRVJFL2xvY2FsIC0teC1saWJyYXJpZXM9L3Vzci9saWIvIENGTEFHUz0i LW1hcmNoPSoqTUFSQ0gqKiAtbXR1bmU9KipNQVJDSCoqIC1PMyAtcGlwZSAtcHRocmVhZCAtRF9S RUVOVFJBTlQiIENYWEZMQUdTPSItbWFyY2g9KipNQVJDSCoqIC1tdHVuZT0qKk1BUkNIKiogLU8z IC1waXBlIC1wdGhyZWFkIC1EX1JFRU5UUkFOVCIgIExERkxBR1M9Ii1XbCwtLW5vLWFkZC1uZWVk ZWQsLS1zdHJpcC1hbGwiCgptYWtlIGNsZWFuCm1ha2UKbWFrZSBpbnN0YWxsCm1ha2UgZGF0YWlu c3RhbGwKCioqTk9URSB0aGF0IHRoZSBhYm92ZSBjYW4gYmUgZG9uZSBpbiBvbmUgbGluZSBiZWZv cmUgYSBjb2ZmZWUgYnJlYWs6Cm1ha2UgJiYgbWFrZSBpbnN0YWxsICYmIG1ha2UgZGF0YWluc3Rh bGwKClN0cmlwIGJpbmFyaWVzIGluIGxvY2FsL2xpYi90b3JjcyAoKnZpdGFsIGZvciBzcGVlZCwg YW5kIGp1c3QgdG8gYmUgc3VyZSkKZmluZCAuIC1uYW1lICIqLnNvIiAtZXhlYyBzdHJpcCAtcyAn e30nIFw7CmZpbmQgLiAtbmFtZSAiKi1iaW4iIC1leGVjIHN0cmlwIC1zICd7fScgXDsKClRvdWNo IHRpbWUgc3RhbXBzIGluIH4vLnRvcmNzIGRpcmVjdG9yeSBiZWZvcmUgcnVubmluZyB0b3Jjczog KGlmIHlvdSB3YW50IHRvIGtlZXAgdGhlIG9sZCBzZXR0aW5ncykKZmluZCAuIC10eXBlIGYgLWV4 ZWMgdG91Y2ggJ3t9JyBcOwoKVXNlIHNldHRpbmdzIGluIC50b3JjcyAoaGlnaCByZXNvbHV0aW9u cyB3b3JrIGJlc3QgKCp2aXRhbCBmb3Igc3BlZWQpCgozMiBiaXQgZnVsbC1zY3JlZW4gZGlzcGxh eQp2aXNpYmlsaXR5IDI3MApzbW9rZSAyNDAKc2tpZCAgNjYKbG9kIDMKT3BlbkdMIFRleHR1cmUg bGltaXQgNTEyIChvbGQgY29tcHV0ZXJzKQpPcGVuR0wgVGV4dHVyZSBsaW1pdCAyMDQ4IChuZXdl ciBjb21wdXRlcnMpCgpzdGVlciBzZW5zaXRpdml0eTogMC41NQoKVG8gZXhlY3V0ZSBmcm9tIGxh dW5jaGVyICh0b3Jjcy5kZXNrdG9wKToKfi9sb2NhbC9iaW4vdG9yY3MgPiAvZGV2L251bGwgMj4g L2Rldi9udWxsCn4vbG9jYWwvc2hhcmUvZ2FtZXMvdG9yY3MvVGljb24uaWNvCgo= ------=_Part_28180778_2013102390.1544497028840 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------=_Part_28180778_2013102390.1544497028840 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Torcs-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/torcs-users ------=_Part_28180778_2013102390.1544497028840--