I'm wondering if it's possible to flash the arduino sketch into a AVR, without using a bootloader - over ISP. I'd use the BSD programmer, which is basically parallel port with some resistors.
Let's say I use the Arduino IDE, try to upload with "verbose" (no actual arduino is attached) - it shows path to the hex in the verbose output, and I "steal" the file.
Now I'd flash it using avrdude onto a blank 328 via ISP - would that work?
I assume there needs to be a 16Mhz crystal, is that it? Any other pitfalls I have to be careful about?