[vtkusers] vtk42 using with Borland 5 builder

Wienand Drenth w.drenth at chello.nl
Mon Apr 11 12:39:01 EDT 2005


Hello Mario, Davin and Dean,

It works! I "just" re-configured the building with Cmake, without the 
shared libs and did make again. And amazingly, the test programs worked!
So now everything is running I can look for some serious work with vtk!

Thanks all for the help!!

Cheers,
Wienand

Mario Medved wrote:

>Hi,
>
>Your demo program clearly tries to load the DLLs at the beginning of the
>execution and something goes wrong. I would recompile the VTK again using
>the "STATIC LIB" option which will create static Borland lib files and you
>will not need any DLLs, since you will include the libs directly in your
>project. 
>
>Bye,
>Mario
>
>
>-----Original Message-----
>From: Wienand Drenth [mailto:w.drenth at chello.nl] 
>Sent: 9. april 2005 9:35
>To: Mario Medved; vtkusers at vtk.org
>Subject: Re: [vtkusers] vtk42 using with Borland 5 builder
>
>Hi Mario,
>
>As far as I know, I don't use any DLL's. But perhaps they are linked 
>unnoticed? The error I get is a pop-up window, even before the form 
>constructor is invoked. It says some like: cannot find ordinal 55?? in 
>VTKCOMMON.DLL. Perhaps this does ring a bell?
>
>I have tried to put some breakpoints, but the program terminates even 
>before it enters some of my code. The sample project is just the 
>standard Borland think you get when starting a new project. In my case I 
>just made a form with a button, and when clicking that button that 
>example should execute. I tried Dean's suggestion, and placed that dll 
>in the .exe directory, but with no result. :(
>
>Cheers,
>Wienand
>
>
>
>Mario Medved wrote:
>
>  
>
>>Hi,
>>
>> 
>>
>>    
>>
>>>Thanks for the reply. I did it the way you described and somehow I 
>>>managed to get the example code (with the Sphere) compiled!! 
>>>   
>>>
>>>      
>>>
>>That is a very good start:)))
>>
>>
>> 
>>
>>    
>>
>>>quite happy about that. However, next I wanted to run the program but 
>>>that was less sucessfull. I recieved some vague dll error.
>>>   
>>>
>>>      
>>>
>>To the best of my knowledge, you do not need any DLLs, because the LIBS are
>>static, so all the code is contained in there. When you deliver the EXE,
>>    
>>
>you
>  
>
>>do not need to deliver VTK dlls.
>>
>> 
>>
>>    
>>
>>>Did I do something wrong with Cmake? For that I just used the default 
>>>settings, and when Cmake finished I just typed 'make' and things started 
>>>compiling. What could that dll error be related to?
>>>   
>>>
>>>      
>>>
>>Can you give me more details about the error. You should pinpoint the line
>>in your code which causes the error (use breakpoints)?
>>
>> 
>>
>>    
>>
>>>Thanks for your time!
>>>   
>>>
>>>      
>>>
>>No problem!
>>
>>Bye,
>>Mario
>>
>>
>> 
>>
>>    
>>
>
>
>  
>



More information about the vtkusers mailing list