Skip to content

Instantly share code, notes, and snippets.

View mrek's full-sized avatar

Eric Kreunen mrek

  • Zwolle, The Netherlands
View GitHub Profile
@mrek
mrek / gist:e83cdec1942fefa1917f133ac5054c3d
Created June 25, 2020 11:40
wxWidgets compile error after #include <wx/wx.h>
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\ws2def.h(103): warning C4005: 'AF_IPX': macro redefinition
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winsock.h(457): note: see previous definition of 'AF_IPX'
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\ws2def.h(147): warning C4005: 'AF_MAX': macro redefinition
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winsock.h(476): note: see previous definition of 'AF_MAX'
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\ws2def.h(185): warning C4005: 'SO_DONTLINGER': macro redefinition
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winsock.h(399): note: see previous definition of 'SO_DONTLINGER'
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\ws2def.h(238): error C2011: 'sockaddr': 'struct' type redefinition
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\winsock.h(1007): note: see declaration of 'sockaddr'
C:\Program
@mrek
mrek / kicad_picknplace_assistant.py
Created August 28, 2018 13:47 — forked from pwuertz/kicad_picknplace_assistant.py
KiCad PCB pick and place assistant
#!/usr/bin/python2
import re
import os
import numpy as np
import pcbnew
import matplotlib.pyplot as plt
import matplotlib.patches;
from matplotlib.patches import Rectangle, Circle, Ellipse, FancyBboxPatch, Polygon