Source: edtsurf Version: 0.2009-6 Tags: patch upstream User: [email protected] Usertags: ftcbfs
edtsurf fails to cross build from source, because the upstream Makefile hard codes the build architecture compiler. Please consider making it substitutable to make edtsurf cross buildable. I'm attaching a patch for your convenience. Helmut
--- edtsurf-0.2009.orig/Makefile +++ edtsurf-0.2009/Makefile @@ -1,9 +1,9 @@ EDTSurf : ParsePDB.o ProteinSurface.o EDTSurf.o - g++ $(LDFLAGS) ParsePDB.o ProteinSurface.o EDTSurf.o -o EDTSurf + $(CXX) $(LDFLAGS) ParsePDB.o ProteinSurface.o EDTSurf.o -o EDTSurf rm *.o ProteinSurface.o : ProteinSurface.cpp - g++ $(CPPFLAGS) $(CXXFLAGS) -c ProteinSurface.cpp -o ProteinSurface.o + $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c ProteinSurface.cpp -o ProteinSurface.o ParsePDB.o : ParsePDB.cpp - g++ $(CPPFLAGS) $(CXXFLAGS) -c ParsePDB.cpp -o ParsePDB.o + $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c ParsePDB.cpp -o ParsePDB.o EDTSurf.o : EDTSurf.cpp - g++ $(CPPFLAGS) $(CXXFLAGS) -c EDTSurf.cpp -o EDTSurf.o + $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c EDTSurf.cpp -o EDTSurf.o

