Home » U++ TheIDE » U++ TheIDE: Compiling, Linking, Debugging of your packages » Another 2 questions about packages... 
	
		
		
			| Another 2 questions about packages... [message #11898] | 
			Sun, 30 September 2007 14:43   | 
		 
		
			
				
				
				
					
						  
						mdelfede
						 Messages: 1310 Registered: September 2007 
						
					 | 
					Ultimate Contributor  | 
					 | 
		 
		 
	 | 
 
	
		1) My imported sources need to have HAVE_CONFIG_H defined globally. How can I tell TheIDE to compile with this symbol defined ? 
 
2) I get sometimes "circular use chain"; is it an error, a warning or just an info ? 
 
Ciao 
 
Max 
		
		
		
 |  
	| 
		
	 | 
 
 
 |  
	| 
		
 |  
	
		
		
			| Re: Another 2 questions about packages... [message #11903 is a reply to message #11902] | 
			Sun, 30 September 2007 17:15    | 
		 
		
			
				
				
				
					
						  
						mdelfede
						 Messages: 1310 Registered: September 2007 
						
					 | 
					Ultimate Contributor  | 
					 | 
		 
		 
	 | 
 
	
		| luzr wrote on Sun, 30 September 2007 16:55 |  
  
 
ATM, using "Compiler options". 
  |  
  
In Setup-Build Methods-Optimize for xxxx, i suppose ? 
I did so and it works. 
 
| Quote: |  
  
Well, it is a warning - means package A is using B and B is using A. Not a healthy situation.... 
 
Practical conseqences are not that serious - the most important is that this way, "All shared" build fails (dynamic libraries require well defined dependency chain). 
  |  
  
Well, that's strange, because the libs I'm importing in TheIDE are usually built as shared modules.... 
 
Another question : I've got some .cxx files that must *not* be compiled directly, but are included by #include into other files (I know, it's awful way of coding, but so they did it..).... There's a way to tell TheIDE to not compile them, even if are listed on .upp ? 
 
Thanx 
 
Max 
		
		
		[Updated on: Sun, 30 September 2007 17:18] Report message to a moderator  
 |  
	| 
		
	 | 
 
 
 |  
	| 
		
 |  
	| 
		
 |  
	| 
		
 |  
	| 
		
 |   
Goto Forum:
 
 Current Time: Tue Nov 04 02:39:51 CET 2025 
 Total time taken to generate the page: 0.05816 seconds 
 |