[Galaxy S I9000 Android Development] AdamOutler:
you know.. I'm not really sure.. It wasn't an auto-build... It was alot of reading to figure out what was going wrong... then suddenly I had a makefile.

Here's my (relevant) command history...

1308 cd Desktop/heimdall/
1309 ls
1310 cd Heimdall/
1311 ls
1312 cd ..
1313 chown -R adam:adam ./*
1314 sudo ./configure
1315 make
1316 ls
1317 cd lib
1318 ls
1319 make
1320 ./configure
1321 cd libusb-1.0/
1322 make
1323 ./configure
1324 ls
1325 sudo ./configure
1326 make
1327 cd ..
1328 cd heimdall
1329 ls
1330 make
1331 ./configure
1332 .configure
1333 sudo chmod +x ./configure
1334 ./configure
1335 cd ..
1336 cd libusb-1.0/
1337 ls
1338 chmod +x ./configure
1339 ./configure
1340 make
1341 sudo make install
1342 cd ..
1343 ls
1344 cd heimdal
1345 cd heimdall
1346 ./configure
1347 sudo make install
1348 cd ..
1349 ls
1350 cd libpit
1351 ls
1352 chmod +x ./configure
1353 cd ..
1354 cd heimdall
1355 make
1356 cd ..
1357 cd libpit/
1358 ./configure
1359 make
1360 cd ..
1361 ls
1362 cd heimdall
1363 make
1364 sudo make install
1365 heimdall
1366 heimdall detect
1367 cd ..
1368 ls
1369 heimdall detect
1370 heimdall --version
1371 heimdall version
1372 heimdall close-pc-screen
1373 heimdall
1374 cd Desktop/
1375 cd heimdall/
1376 https://github.com/Benjamin-Dobell/Heimdall.git
1377 git clone https://github.com/Benjamin-Dobell/Heimdall.git
1378 ls
1379 cd Heimdall/
1380 ls
1381 make
1382 cd Linux/
1383 ls
1384 cat ./README
1385 heimdall
1386 heimdall frontend
1387 heimdall-frontend
1388 cd /tmp/adam
1389 cd ..
1390 cd adamone
1391 cd adamHeimdallOneClick/
1392 ls
1393 cat ./log.txt
1394 heimdall
1395 heimdall help --repartition
1396 heimdall detect
1397 heimdall detect 2 >/dev/null
1398 heimdall detect 1 >/dev/null
1399 heimdall detect >2&>/dev/null
1400 heimdall detect >1&>/dev/null
1401 heimdall detect 2>/dev/null
1402 heimdall detect 1>/dev/null
1403 cd Desktop/
1404 cd I897UCKF1/

1415 cd Desktop/I897UCKF1/
1416 heimdall detect
1417 heimdall flash --repartition --pit ./Kepler_odin_new_part_JE3_S1JE4.pit --factoryfs ./factoryfs.rfs --cache ./cache.rfs --dbdata ./dbdata.rfs --primary-boot ./boot.bin --secondary-boot ./Sbl.bin --param ./param.lfs --kernel ./zImage --modem ./modem.bin
1418 At this point, my phone booted into Android system recovery 3e... "applying Multi-CSC.... installing multicsc... Cant access to '/system/csc/ATT/system/.. sucessfully applied multi-csc.... system booted just fine
1419 heimdall
1420 afda
1421 heimdall version
1422 heimdall
1423 cd ..
1424 cd heimdall/
1425 ls
1426 heimdall
1427 cd Heimdall/
1428 ls
1429 cd heimdall
1430 ls
1431 sudo make install
1432 make
1433 ./configure
1434 make -j4
1435 sudo make install
1436 cd ..
1437 heimdall
1438 cd heimdall-frontend/
1439 ls
1440 ./configure
1441 chmod +x ./configure
1442 ls
1443 cd source
1444 cd Source/

1465 heimdall detect
1466 cd Dest
1467 cd Desktop/
1468 cd heimdall/
1469 dir
1470 cd Heimdall/
1471 ld
1472 ls
1473 cd heimdall-frontend/
1474 ls
1475 cd source
1476 ls
1477 cd Source/
1478 ls
1479 make
1480 cd ..
1481 ls
1482 qmake heimdall-frontend.pro
1483 ls
1484 qmake
1485 make
1486 ls
1487 sudo make install
1488 heimdall-frontend
1489 gedit ~/history.txt
1490 history

so like... whatever's in there that you didn't do, you should do.