Mixed Ubuntu and CentOS Linux versions screw up this MongoDB source code build. Potential solutions?

(Last Updated On: June 5, 2012)

Mixed Ubuntu and CentOS Linux versions screw up this MongoDB source code build. Potential solutions?

UPDATE: This is easiest solution which is get a clean install of Ubuntu 12.0.4 and just run ‘sudo apt-get install mongodb’. There goes my wasted day of all this other junk below.

 

Use the following links to build your MongoDB installation. I did CentOS Linux and then Ubuntu after some weird failure during the build.  This was a bitch to build as compared to other NOSQL options like Redis.
http://www.mongodb.org/display/DOCS/CentOS+and+Fedora+Packages
http://www.mongodb.org/display/DOCS/Quickstart+Unix
http://www.mongodb.org/display/DOCS/Tutorial
When doing ‘git tag –I’ of available versions, ensure to choose a release candidate like ‘…-rc1’ to ensure proper a compilation build. I would advise using the exact version listed which was 2.0.4. Also, ensure to install the latest Linux packages. For Ubuntu, do ‘apt-get upgrade’. There is a difference between the two:
=> apt-get update : Update is used to resynchronize the package index files from their sources via Internet.

=> apt-get upgrade : Upgrade is used to install the newest versions of all packages currently installed on the system

You may need to apt-get install pcapand wcap libraries  so do apt-get install libpcap-dev
NOTE: I have run into all kinds of build problems with Ubuntu 10.0.4 so I tried a current version of 12.
I did not have the patience to bother will older version of Ubuntu or CentOS with the weird problems I ran into below.
These errors included and possible solutions:
http://www.mongodb.org/display/DOCS/Building+Spider+Monkeyhttp://www.mongodb.org/display/DOCS/Building+Spider+Monkey

http://script.aculo.us/dist/
https://jira.mongodb.org/secure/a
ttachment/10270/build.log

https://jira.mongodb.org/browse/SERVER-1578

http://grokbase.com/t/gg/mongodb-user/123wh4rv61/compile-error-for-mongodb-version-r2-0-4

Best possible solution:
http://stackoverflow.com/questions/8741074/compiling-mongodb-r2-0-2-on-ubuntu-10-04-resulted-in-error

http://www.linuxquestions.org/questions/linux-software-2/install-libpcap-question-in-debian-235672/

http://stackoverflow.com/questions/8741074/compiling-mongodb-r2-0-2-on-ubuntu-10-04-resulted-in-error

https://jira.mongodb.org/browse/SERVER-5527
To run MongoDB with inserting and accessing data, do:
http://www.mongodb.org/display/DOCS/Tutorial

The above link appears to work ok once your MongoDB server is correctly install.
I also like this SQL chart of MongoDB commands verus something like Oracle
http://www.mongodb.org/display/DOCS/SQL+to+Mongo+Mapping+Chart

HOW DO YOU START A PROFITABLE TRADING BUSINESS? Read more NOW >>>

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!
This entry was posted in Quant Development and tagged , , , , , , , , , on by .

About caustic

Hi i there My name is Bryan Downing. I am part of a company called QuantLabs.Net This is specifically a company with a high profile blog about technology, trading, financial, investment, quant, etc. It posts things on how to do job interviews with large companies like Morgan Stanley, Bloomberg, Citibank, and IBM. It also posts different unique tips and tricks on Java, C++, or C programming. It posts about different techniques in learning about Matlab and building models or strategies. There is a lot here if you are into venturing into the financial world like quant or technical analysis. It also discusses the future generation of trading and programming Specialties: C++, Java, C#, Matlab, quant, models, strategies, technical analysis, linux, windows P.S. I have been known to be the worst typist. Do not be offended by it as I like to bang stuff out and put priorty of what I do over typing. Maybe one day I can get a full time copy editor to help out. Do note I prefer videos as they are much easier to produce so check out my many video at youtube.com/quantlabs