mirror of
				https://github.com/YosysHQ/yosys
				synced 2025-10-31 03:32:29 +00:00 
			
		
		
		
	Fix macOS boost-python issues
This commit is contained in:
		
							parent
							
								
									df3c62a4ed
								
							
						
					
					
						commit
						3bca4c10d8
					
				
					 1 changed files with 3 additions and 3 deletions
				
			
		
							
								
								
									
										6
									
								
								Makefile
									
										
									
									
									
								
							
							
						
						
									
										6
									
								
								Makefile
									
										
									
									
									
								
							|  | @ -123,8 +123,8 @@ ifneq ($(shell :; command -v brew),) | |||
| BREW_PREFIX := $(shell brew --prefix)/opt | ||||
| $(info $$BREW_PREFIX is [${BREW_PREFIX}]) | ||||
| ifeq ($(ENABLE_PYOSYS),1) | ||||
| CXXFLAGS += -I$(BREW_PREFIX)/boost/include/boost | ||||
| LINKFLAGS += -L$(BREW_PREFIX)/boost/lib | ||||
| CXXFLAGS += -I$(BREW_PREFIX)/boost/include | ||||
| LINKFLAGS += -L$(BREW_PREFIX)/boost/lib -L$(BREW_PREFIX)/boost-python3/lib | ||||
| endif | ||||
| CXXFLAGS += -I$(BREW_PREFIX)/readline/include | ||||
| LINKFLAGS += -L$(BREW_PREFIX)/readline/lib | ||||
|  | @ -331,7 +331,7 @@ endif | |||
| 
 | ||||
| ifeq ($(ENABLE_PYOSYS),1) | ||||
| # Detect name of boost_python library. Some distros use boost_python-py<version>, other boost_python<version>, some only use the major version number, some a concatenation of major and minor version numbers
 | ||||
| CHECK_BOOST_PYTHON = (echo "int main(int argc, char ** argv) {return 0;}" | $(CXX) -xc -o /dev/null $(shell $(PYTHON_CONFIG) --ldflags) -l$(1) - > /dev/null 2>&1 && echo "-l$(1)") | ||||
| CHECK_BOOST_PYTHON = (echo "int main(int argc, char ** argv) {return 0;}" | $(CXX) -xc -o /dev/null $(shell $(PYTHON_CONFIG) --ldflags) $(LINKFLAGS) -l$(1) - > /dev/null 2>&1 && echo "-l$(1)") | ||||
| BOOST_PYTHON_LIB ?= $(shell \
 | ||||
| 	$(call CHECK_BOOST_PYTHON,boost_python-py$(subst .,,$(PYTHON_VERSION))) || \
 | ||||
| 	$(call CHECK_BOOST_PYTHON,boost_python-py$(PYTHON_MAJOR_VERSION)) || \
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue