On Tue, Jan 25, 2011 at 9:36 PM, Eric Kuzmenko <eric.gralco@...400...> wrote:
Setting up build environments is not hard so long has I have some docs to show me how to set it up. I just to get used to the code is all, and I want to make sure I know enough to start submitting patches by the time I apply, I just have a hard time starting off.
(I'm not a developer, more like a hobbyist ;)
FWIW here is my history (typos too, with [notes]) from getting Inkscape to build on a freshly-installed Ubuntu 10.10:
361 sudo aptitude install bazaar [wrong package name] 362 sudo aptitude install bzr 363 mkdir projects 364 cd projects/ 365 bzr launchpad-login cr33dog 366 bzr branch lp:inkscape [oops, need to generate a public key for this machine] 367 ssh-keygen -t rsa 368 cat /home/cr33/.ssh/id_rsa.pub [pasted this into launchpad] 369 bzr branch lp:inkscape 370 ls 371 cd inkscape/ 372 ls 373 sudo aptitude build-dep inkscape [c++ compiler, plus deps] 374 ./autogen.sh --prefix=/opt/inkscape-bzr [did not need --prefix here] 375 ./configure --prefix=/opt/inkscape-bzr 376 make [grab some coffee...] 377 sudo make install 378 /opt/inkscape-bzr/bin/inkscape [eet's aliiiiiive!] 379 history
More info on Inkscape/Bazaar: http://wiki.inkscape.org/wiki/index.php/Working_with_Bazaar
Chris