| 
 | 
 | 
 
Home » U++ Library support » U++ MT-multithreading and servers » Linking simple Skylark application under Windows 
	
		
		
			| Linking simple Skylark application under Windows [message #49872] | 
			Thu, 24 May 2018 13:35   | 
		 
		
			| 
				
	 | 
 
	
		Hello, 
 
I'm trying to compile simple Skylark application (without database) under Windows and i have this linking error: 
 
----- Skylark ( MT GCC DEBUG DEBUG_FULL WIN32 ) (1 / 2)
App.cpp
Preprocess.cpp
Compile.cpp
Optimize.cpp
Exe.cpp
Renderer.cpp
Sql.cpp
Http.cpp
Session.cpp
Dispatch.cpp
StdLib.icpp
Static.icpp
Skylark: 12 file(s) built in (0:17.68), 1473 msecs / file, duration = 19313 msecs, parallelization 100%
Creating library...
...
F:/upp/uppsrc/Skylark/Sql.cpp:12: undefined reference to `Upp::FieldOperator::FieldOperator()'
F:/upp/out/MyApps/Skylark/MINGW.Debug.Debug_Full.Mt.Noblitz\Skylark.a(Sql.o): In function `ZN3Upp4SqlRD1Ev':
F:/upp/uppsrc/Sql/Sqls.h:283: undefined reference to `Upp::Sql::~Sql()'
F:/upp/out/MyApps/Skylark/MINGW.Debug.Debug_Full.Mt.Noblitz\Skylark.a(Sql.o): In function `ZNK3Upp6VectorINS_13SqlColumnIn
    foEE3GetEi':
F:/upp/uppsrc/Core/Vcont.h:87: undefined reference to `Upp::AssertFailed(char const*, int, char const*)'
F:/upp/out/MyApps/Skylark/MINGW.Debug.Debug_Full.Mt.Noblitz\Skylark.a(Sql.o):Sql.cpp:(.rdata$_ZTVN3Upp17sFieldsToRendererE
    [__ZTVN3Upp17sFieldsToRendererE]+0x8): undefined reference to `Upp::FieldOperator::Field(Upp::Ref)'
F:/upp/out/MyApps/Skylark/MINGW.Debug.Debug_Full.Mt.Noblitz\Skylark.a(Sql.o):Sql.cpp:(.rdata$_ZTVN3Upp17sFieldsToRendererE
    [__ZTVN3Upp17sFieldsToRendererE]+0x10): undefined reference to `Upp::FieldOperator::Field(char const*, Upp::Ref, bool*
    )'
F:/upp/out/MyApps/Skylark/MINGW.Debug.Debug_Full.Mt.Noblitz\Skylark.a(Sql.o):Sql.cpp:(.rdata$_ZTVN3Upp17sFieldsToRendererE
    [__ZTVN3Upp17sFieldsToRendererE]+0x14): undefined reference to `Upp::FieldOperator::Width(int)'
F:/upp/out/MyApps/Skylark/MINGW.Debug.Debug_Full.Mt.Noblitz\Skylark.a(Sql.o): In function `ZN3Upp17sFieldsToRendererD1Ev':
    
F:/upp/uppsrc/Skylark/Sql.cpp:5: undefined reference to `Upp::FieldOperator::~FieldOperator()'
collect2.exe: error: ld returned 1 exit status
There were errors. (0:38.72) 
 
Can you help me ? 
		
	- 
	
 
	Attachment: Skylark.png
	 
	(Size: 131.85KB, Downloaded 333 times)
 
 
		
		[Updated on: Thu, 24 May 2018 23:38] by Moderator Report message to a moderator  
 |  
	| 
		
	 | 
 
 
 |  
	| 
		
 |  
	| 
		
 |  
	| 
		
 |  
	| 
		
 |  
	
		
		
			| Re: Linking simple Skylark application under Windows [message #49878 is a reply to message #49877] | 
			Thu, 24 May 2018 23:34   | 
		 
		
			
				
				
				  | 
					
						  
						Klugier
						 Messages: 1106 Registered: September 2012  Location: Poland, Kraków 
						
					 | 
					Senior Contributor  | 
					 | 
		 
		 
	 | 
 
	
		Hello, 
 
I tried to reproduce it by my own (by selecting "No database") and everything works as expected. Can you give me more details? I would also ask can you reproduce it on fresh Upp installation? 
 
Sincerely, 
Klugier 
		
		
  U++ - one framework to rule them all.
		
 |  
	| 
		
	 | 
 
 
 |   
Goto Forum:
 
 Current Time: Tue Nov 04 17:06:48 CET 2025 
 Total time taken to generate the page: 0.18718 seconds 
 |   
 |  
  |