Forums
problem with compiling in Debian - Printable Version

+- Forums (https://www.vdrift.net/Forum)
+-- Forum: Community (https://www.vdrift.net/Forum/forumdisplay.php?fid=3)
+--- Forum: Help (https://www.vdrift.net/Forum/forumdisplay.php?fid=5)
+--- Thread: problem with compiling in Debian (/showthread.php?tid=2390)



problem with compiling in Debian - pironman - 06-27-2019

Good morning, I try to compile VDrift in debian stretch, but i get this error:


Code:
In file included from /usr/include/c++/6/string:52:0,
                 from /usr/include/c++/6/stdexcept:39,
                 from /usr/include/c++/6/array:39,
                 from /usr/include/c++/6/tuple:39,
                 from /usr/include/c++/6/bits/stl_map.h:63,
                 from /usr/include/c++/6/map:61,
                 from src/joeserialize.h:25,
                 from src/graphics/vertexarray.h:24,
                 from src/graphics/model.h:23,
                 from src/graphics/model_obj.h:23,
                 from src/graphics/model_obj.cpp:20:
/usr/include/c++/6/bits/basic_string.h:5340:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)
     operator<<(basic_ostream<_CharT, _Traits>& __os,
     ^~~~~~~~
/usr/include/c++/6/bits/basic_string.h:5340:5: note:   template argument deduction/substitution failed:
src/graphics/model_obj.cpp:224:57: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’
   error_output << "Error opening file for writing: " << error_output << endl;
                                                         ^~~~~~~~~~~~
scons: *** [build/graphics/model_obj.o] Error 1
scons: building terminated because of errors.


These are only the last lines, but there is a lot of similar error.
Whats the problem?

Thanks


RE: problem with compiling in Debian - NaN - 06-28-2019

Did you modify the source files?

That line does not make any sense:
Code:
error_output << "Error opening file for writing: " << error_output << endl;

It should be:

Code:
error_output << "Error opening file for writing: " << strFileName << endl;



RE: problem with compiling in Debian - pironman - 06-29-2019

(06-28-2019, 12:39 PM)NaN Wrote: Did you modify the source files?

That line does not make any sense:
Code:
error_output << "Error opening file for writing: " << error_output << endl;

It should be:

Code:
error_output << "Error opening file for writing: " << strFileName << endl;

No, I simply copy and paste


RE: problem with compiling in Debian - NaN - 06-29-2019

Your compiler is complaining about an error in a specific line of code. But this line of code does not match vdrift code. It is different. That is why I asked whether you did something with vdrift source code.


RE: problem with compiling in Debian - pironman - 12-03-2019

Good morning.

After 5 months, I'll try again.
Now I have a fresh debian installation on my pc, and some other differences.
I have just installed all the dependecies required.
Then, I try to compile, using the command as in the readme file:

Code:
scons arch=a64 release=1 extbullet=1 prefix=/usr/local


and that's the output:


Code:
root@mattia:/home/mattia/vdrift# scons arch=a64 release=1 extbullet=1 prefix=/usr/local
scons: Reading SConscript files ...
Package bullet was not found in the pkg-config search path.
Perhaps you should add the directory containing `bullet.pc'
to the PKG_CONFIG_PATH environment variable
No package 'bullet' found
OSError: 'pkg-config bullet --libs --cflags' exited 1:
 File "/home/mattia/vdrift/SConstruct", line 361:
   env.ParseConfig('pkg-config bullet --libs --cflags')
 File "/usr/lib/scons/SCons/Environment.py", line 1557:
   return function(self, self.backtick(command))
 File "/usr/lib/scons/SCons/Environment.py", line 594:
   raise OSError("'%s' exited %d" % (command, status))
root@mattia:/home/mattia/vdrift#


why package bullet not found?
in debian, that's package is "libbullet2.87", could be the different name the problem? How can I fix it?

Thanks


RE: problem with compiling in Debian - NaN - 12-04-2019

You need the dev package, which should be caled something like libbullet-dev. It should install pkgconfig/bullet.pc.

From my experience VDrift builds fine on Fedora, Arch Linux and Ubuntu. Not sure why it won't on your system.


RE: problem with compiling in Debian - Ted Hunter - 04-04-2020

Found a lot of useful information, glad to join your community.
192.168.1.1


RE: problem with compiling in Debian - monika02 - 05-04-2020

Hulu supports a wide variety of devices that you can use to stream with us. hulu.com/activate You can activate any of them at any time, as well as remove them from your account

Activate mcafee antivirus with the highly professional tech team and get rid of antivirus from computer mcafee.com/activate

To activate Hulu on your device, either use the on-screen keyboard to enter your Hulu log in information or go to hulu.com/activate and enter the device activation code. Either of these methods will allow you to use Hulu on any Hulu-supported device.

It is all time best protective antivirus and anti-spyware .It is real time protection technology and it is safer , getsofti faster and more complete than ever before.if want to install it then visit our site.

webroot cyber security is a ultimate internet security suite for complete protection against today's diverse range of threat on windows. webroot.com/safekey features are 100% secure secure shopping, 1 click virus scanning, malicious website filtering, unblock antivirus.if you want to install it then visit our site:

mcafee activate have without a doubt the course of action of highlights which can ensure your electronic on the web mcafee.com/activate and isolated nearness of the getting ready contraptions, and it causes you secure it similarly as it can keep up the power of your PC.

To enact Hulu Plus on your gadget, either utilize the on-screen console to enter your Hulu sign in data or go to [ url=https://getsofti.com/en-us/enter-code]hulu.com/activate[/url] and enter the gadget initiation code. Both of these strategies will enable you to utilize Hulu on any Hulu-upheld gadget.

Finding the Roku link code location is easy; it is displayed on the TV screen during the activation process. Below is a look at the step-by-step process of acquiring the code: roku.com/link Using the instructions manual, make all the necessary connections for the Roku device and power it on.

After you buy Norton Antivirus visit norton setup, sign in to norton account by then enter norton thing for Norton Setup or Install Norton setup norton.com/setup

Exceptional technical assistance for setting up office 365 in your computer or laptop.just give us a call on our number office.com/setup and we are ready to give you the best help.

enter avg retail activation code to install and activate your avg antivirus software instantly.to download avg visit : avg.com/retail

Accomplish more with OneDrive and Office 365 Create cleaned records, open bits of knowledge, office.com/setup present with lucidity, and team up continuously utilizing Office 365.

Exceptional technical assistance for setting up office 365 in your computer or laptop. www.office.com/myaccount just give us a call on our number and we are ready to give you the best help.

Install the best antivirus in your computer with the best support team. we are providing webroot installation - webroot.com/safe

Gives grant winning antivirus and security programming for your PC, norton setup Mac, and cell phones. Get Norton™ programming and appreciate a significant serenity when you surf on the web.

Webroot is one of the most important and powerful applications which mainly designs to tackle harmful malware www.webroot.com/safe and help to secure information.

McAfee, the device to-cloud cybersecurity organizatio, mcafee.com/activate gives security courses of action that shield data and keep perils from contraption to cloud using an open, proactive, and information driven technique. Present mcafee thing with no issue. We give be st establishment association.

Mcafee Antivirus Download and Free Trial Security Software. mcafee activate Use our 30-day groundwork to get free antivirus insurance and illness launch while you discover how McAfee can ensure your PC superior to other security thing.

Avg is a well- known name in the field of virus protection. avg.com/retail The reason for which this name is common among all end users is its free antivirus and malware protection.It not only sounds avg.com/retail free but it provides a lot more with no money. It scans for virus and malware.

McAfee Total Protection is certainly not difficult to utilize, works for Mac, mcafee.com/activate PC and telephones and is your most solid choice to remain progressively check on the web. Buy our strong antivirus programming now!

Gives concede winning antivirus and security programming for your PC, Mac, norton.com/setup and phones. Get Norton™ programming and welcome a huge tranquility when you surf on the web.

mcafee antivirus is commonly used aantivirus recognizes and kill PC contamination, mcafee.com/activate the mail worms,the trojan programs,and also empowers your structure to free of disease and other malware is a critical step by step challenge. for more nuances.

Hulu is one of the best streaming services that ease access to content on different types of devices. hulu.com/activate You can stream across computers, mobile devices and gaming consoles. However, before enjoying this service you will need to subscribe to the service and activate your Hulu account.

Hulu and Hulu Plus is a streaming service provider. It has many subscribers just because of it providing unlimited collection of entertainment channels. for more updates hulu.com/activate

Hulu Plus is available for streaming on popular gaming consoles like PlayStation 3 (PS3), Xbox 360 and Roku, as well as on the computer. hulu.com/activate By downloading the Hulu Plus application and activating your account, you can stream television shows and movies from the Hulu site.visit hulu activate now.

Do you want to install webroot in your computer?? webroot.com/safe here we are proving you best support to get it installed in your computer.

mcafee antivirus is broadly utilized aantivirus identifies and kill PC infection, the mail worms,the trojan programs,and additionally enables your framework to free of infection and other malware is a significant every day challenge. mcafee.com/activate for more subtleties visit: mcafee.com/activate today.

mcafee.com/activate have the total arrangement of highlights which can ensure your computerized on the web and disconnected existence of the processing gadgets, and it causes you secure it as well as it can keep up the solidness of your PC.

After you buy Norton Antivirus visit norton setup, sign in to norton account by then enter norton thing for Norton Setup or visit : norton.com/setup

Gives grant winning antivirus and security programming for your PC, Mac, norton.com/setup and cell phones. Get Norton™ programming and appreciate a significant serenity when you surf on the web.

Gives concede winning antivirus and security programming for your PC, Mac, norton.com/setup and phones. Get Norton™ programming and welcome a huge tranquility when you surf on the web.

install norton antivirus to protect your computer from any norton.com/setup virus attacks.

Present norton antivirus with the best help gathering and keep your PC contamination free. norton.com/setup Download norton antivirus with the best help gathering and avoid disease attacks.

office it the package of office tools to make your working smooth office.com/setup and effective.Get it downloaded in your computer with the fast help.

norton provides industry-leading antivirus and security software for your PC, Mac .Norton Setup and Installation Process – norton.com/setup For both PC and mobile users. Highly popular among the PC users

Activate roku.com/link, go to account enter Roku com link code displayed on Roku TV. My roku com link not working use new Roku code

roku.com/link this is simplest way to stream entertainment to your TV. On your terms. With thousands of available channels to choose from for more detils.

download the security product, webroot.com/safe and give you the best protection against online threats that won't interrupt your work by

Webroot is one of the most important and powerful applications which mainly designs to tackle harmful webroot.com/safe and help to secure information.

Webroot is a best-known antivirus software protects your devices against phishing, ransom attacks, viruses and malwares. visit here for more details : webroot.com/safe , It can keep your data, files and essential information safe and also scan your files against online threat.

Webroot Mobile Security is a multi client permit enabling you to utilize your permit on up to 3 gadgets. webroot.com/safe On the off chance that you are utilizing the most extreme number of gadgets you should uninstall from the old gadget preceding introducing on the new gadget.

Your Apple ID and password are used to log in to both your Apple developer account and your iTunes Connect account. apple.com/recover If you forgot these credentials, you can reset your password or retrieve your Apple ID. If you have issues when you try to sign in with your Apple ID password, use these steps to reset it and regain access to your account.

Your Apple ID and password are used to log in to both your Apple developer account and your iTunes Connect account. apple.com/recovery If you forgot these credentials, you can reset your password or retrieve your Apple ID. If you have issues when you try to sign in with your Apple ID password, use these steps to reset it and regain access to your account.

Technical support refers to a range services companies provide to their customers for products such as software, mobile phones, printers, system mechanic and other electronic, mechanical or electromechanical products.

We provide technical support for your installation through in-depth knowledge of products system mechanic and solutions in your installation.Our experienced technical service network is ready to help you with an extensive service and solution array.

Hulu Plus is available for streaming on popular gaming consoles like PlayStation 3 (PS3), Xbox 360 and Roku, as well as on the computer. hulu.com/activate By downloading the Hulu Plus application and activating your account, you can stream television shows and movies from the Hulu site.visit hulu activate now.

Visit the Webroot website to download your Webroot antivirus product webroot.com/safe and also get Webroot Installation.

webroot cyber security is a ultimate internet security suite for complete protection against today's diverse range of threat on windows. key features are 100% secure secure shopping, webroot.com/safe 1 click virus scanning, malicious website filtering, unblock antivirus.if you want to install it then visit our site:

Do you want to install webroot in your computer?? webroot.com/safe here we are proving you best support to get it installed in your computer.

Install the best antivirus in your computer with the best support team. we are providing webroot installation - webroot.com/safe

To enact Hulu Plus on your gadget, either utilize the on-screen console to enter your Hulu sign in data or go to and enter the gadget initiation code. hulu.com/activate Both of these strategies will enable you to utilize Hulu on any Hulu-upheld gadget.

Finding the Roku link code location is easy; roku.com/link it is displayed on the TV screen during the activation process. Below is a look at the step-by-step process of acquiring the code: Using the instructions manual, make all the necessary connections for the Roku device and power it on.

Webroot is a best-known antivirus software protects your devices against phishing, ransom attacks, viruses and malwares. visit here for more details : webroot.com/safe

Webroot Mobile Security is a multi client permit enabling you to utilize your permit on up to 3 gadgets. webroot.com/safe On the off chance that you are utilizing the most extreme number of gadgets you should uninstall from the old gadget preceding introducing on the new gadget.

enter avg retail activation code to install and activate your avg antivirus software instantly.to download avg visit : avg.com/retail

Avg is a well- known name in the field of virus protection. The reason for which this name is common among all end users is its free antivirus and malware protection.It not only sounds avg.com/retail free but it provides a lot more with no money. It scans for virus and avg.com/retail

norton help to ensure your gadgets against antiviruses norton.com/setup and offer security to client and giving personality and contraption affirmation to your related life.

Introduce mcafee item with no problem. mcafee.com/setup We give best establishment administration mcafee.com/actuate click here for more subtleties.

Activate Office? office.com/setup at that point interface it to your record and introduce it on your computer.visit: activate office today.

enter Roku activation code and enact your roku device. Contact for Support if confronting any issue. roku.com/link Get help with arrangement and investigating, discover answers to account and charging questions, and figure out how to utilize your Roku gadget.

Go to Roku page record enter Roku com association code appeared on Roku TV. roku.com/link My Roku com associate not working use new Roku code.

Roku provides the simplest way to stream entertainment to your TV. roku.com/link On your terms. With thousands of available channels to choose from.

Hulu supports a wide variety of devices that you can use to stream with us. hulu.com/activate You can activate any of them at any time, as well as remove them from your account

Roku is a streaming device, which is a reasonable roku setup and other Set-up Box. Roku is a bundle of amusement, where client can stream for boundless motion appears, roku.com/link web arrangement, news, animation and a lot more projects.

download the security product, webroot.com/safe vand give you the best protection against online threats that won't interrupt your work by

Webroot is one of the most important webroot.com/safe and powerful applications which mainly designs to tackle harmful malware and help to secure information.

enter avg retail activation code to install avg.com/retail and activate your avg antivirus software instantly.to download avg visit :

Avg is a well- known name in the field of virus protection. The reason for which this name is common among all end users is its free antivirus avg.com/retail and malware protection.It not only sounds avg.com/retail free but it provides a lot more with no money. It scans for virus and malware.

norton help to ensure your gadgets against antiviruses norton.com/setup and offer security to client and giving personality and contraption affirmation to your related life.

Install mcafee product without any hassle. We provide best installation service mcafee.com/activate click here for more details.

To get started Office 2019, 2016 office.com/setup and office 365 download or installation you must need valid 25 character product key,

Driving viewership to an unheard of level How to actuate or setup Roku com gadget?. roku.com/link We all realize that the Roku player accompanies some astounding highlights (Roku Activation Code).

The Roku Channel is your home for nothing and premium , anyplace you go. roku.com/link Stream many hit films, famous shows, all day, every day live news, and more for nothing. Effectively include and oversee Premium Subscriptions like Showtime, Starz, and Epix with one login, one bill, and one spot to stream them all.

Roku gives the least complex approach to stream excitement to your TV. On your terms. roku.com/link With a great many accessible channels to look over.

To activate Hulu on your device, either use the on-screen keyboard to enter your Hulu log in information or go to hulu.com/activate and enter the device activation code. hulu.com/activate Either of these methods will allow you to use Hulu on any Hulu-supported device.