Okay, I will assume United States and low budget. This can be changed if you provide more info.
Not sure what your friend was trying to say about component compatibility but something doesn't seem right. The mobo/PSU has far more to do with what GPU can be used than what kind of CPU.
Here is a build
PCPartPicker part list:
https://pcpartpicker.com/list/wm67gL
Price breakdown by merchant: https://pcpartpicker.com/list/wm67gL/by_merchant/
CPU: Intel Core i3-7100 3.9GHz Dual-Core Processor ($118.89 @ SuperBiiz)
Motherboard: MSI B250M PRO-VD Micro ATX LGA1151 Motherboard ($64.89 @ OutletPC)
Memory: Corsair Vengeance LPX 16GB (2 x 8GB) DDR4-2400 Memory ($102.99 @ Newegg)
Storage: Seagate BarraCuda 1TB 3.5" 7200RPM Internal Hard Drive ($49.77 @ OutletPC)
Video Card: EVGA GeForce GTX 1060 3GB 3GB GAMING Video Card ($179.99 @ Newegg)
Case: BitFenix Nova ATX Mid Tower Case ($29.99 @ NCIX US)
Power Supply: SeaSonic S12II 520W 80+ Bronze Certified ATX Power Supply ($47.89 @ B&H)
Operating System: Microsoft Windows 10 Home OEM 64-bit ($92.99 @ Amazon)
Total: $687.40
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2017-04-06 09:11 EDT-0400