LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Building application in UNIX

My problem is that graphical objects like the "knob" doesn't turn up
on the panel in the standalone application. They are there, but they
are not visible. Also all beautifying shadows and most added colors
are gone.

I build my application using the "Build Application or Shared Library
(DLL)..." tab under Tools in Labview 6i, I'm working in an
UNIX-environment.

I tried to add extra lines in the labviewrc-file specific for my
application but without any positive result.

Any suggestions?
0 Kudos
Message 1 of 7
(3,333 Views)
I can not give you a solid "been ther done that" answer.

I can offer a clue.

"mesa.dll"

is used to support the 3-d graphics.

Make sure you have that .dll.

Ben
Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 2 of 7
(3,333 Views)
Ben wrote in message news:<5065000000050000005D010100-1042324653000@exchange.ni.com>...
> I can not give you a solid "been ther done that" answer.
>
> I can offer a clue.
>
> "mesa.dll"
>
> is used to support the 3-d graphics.
>
> Make sure you have that .dll.
>
> Ben

Thanks for the tip Ben.
I assume I have support for the 3-D graphics on the computer, since I
run it on the same computer as Labview. The graphics works fine while
developing the program, but not with the standalone program.

I'm using UNIX so I don't think there is a problem involving a Shared
Library.

Any other suggestions?
0 Kudos
Message 3 of 7
(3,333 Views)
> I assume I have support for the 3-D graphics on the computer, since I
> run it on the same computer as Labview. The graphics works fine while
> developing the program, but not with the standalone program.
>
> I'm using UNIX so I don't think there is a problem involving a Shared
> Library.
>

Actually, I think Ben is correct. It isn't a DLL, but a shared library.
Running an EXE built by LV, it dynamically tries to load the mesa
library. If it doesn't find it, it goes ahead, assuming that you pared
the distribution down on purpose.

I believe there should be a redistributable runtime installer on the CD
shipped with LV. If not, you can get it from the web site. It will
place a few resource and libraries in a common location where
all LV
EXEs can find them. The LV editor/development system doesn't currently
use those same libraries.

Greg McKaskle
0 Kudos
Message 4 of 7
(3,333 Views)
Sorry about the dll thing.

I did get the mesa part right.

Ben
Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 5 of 7
(3,333 Views)
In article <3EF99FBE.3070209@austin.rr.com>, "Greg McKaskle"
wrote:

> I believe there should be a redistributable runtime installer on the CD
> shipped with LV. If not, you can get it from the web site. It will
> place a few resource and libraries in a common location where all LV
> EXEs can find them. The LV editor/development system doesn't currently
> use those same libraries.
>
> Greg McKaskle
>

My two cents. I've run into this problem on my Linux system. Buttons
didn't show, etc. I've upgraded to 6.02 and the problem persists.

Guess I'll check out the NI site for upgrades...

-Kevin
0 Kudos
Message 6 of 7
(3,333 Views)
Ben wrote in message news:<506500000005000000E4010100-1042324653000@exchange.ni.com>...
> Sorry about the dll thing.
>
> I did get the mesa part right.
>
> Ben

Thanks guys, I'd better try this out as soon as possible!
cheers,
P-A
0 Kudos
Message 7 of 7
(3,333 Views)