Hi,
Since the windows compiling farm is down, I'm searching for ways to build my own SDCC binary. I've used colab to build linux binary successfully.
However when I tried to build with mingw, I always get configure: error: boost library not found (boost/graph/adjacency_list.hpp). error.
https://colab.research.google.com/drive/13ntGIrvbjOACAf6Oc4rOu9vIJKQqxKaB?usp=sharing
The /usr/include/boost/graph/adjacency_list.hpp exists so apt-get install
libboost-system-dev will not do anything. I also tried to add path to CPPFLAGS or CXXFLAGS with no luck.
Is there anything else I can try?
Thanks
You could try to put the additional include path in the CXX command, like this example for OpenBSD shows:
https://sourceforge.net/p/sdcc/wiki/OpenBSD/
Thank you for your help.
After checking config.log. The boost library was actually found. There was an error
But if the /usr/include/x86_64-linux-gnu/bits/libc-header-start.h get included. It generate conflicting error such as
I really hope there is a windows compiling example that works.
It seems other files in /usr/include/ should not be included.
Copy boost folder into another place and include, then it can pass the "boost library not found"