Hello Christian,

I have an quick question that I not sure how to fix.

Build Info:

MBS Complete v 13.1 final release

Systems: 
Mac: OS X 10.8.4
Linux: Ubuntu 13.0.4 & Fedora 18 (ia32-libs installed on both.)

Xojo 2013 R1

I have an project that I building the final product for Mac OS and Linux. On 
Mac side everything works great and actually works great on Linux also.
However the build folder for the Linux build/ Libs folder, shows several MBS 
Mac only Libraries. This in the compiled binary.

I thinking this seems odd, because Linux can never access these items. As they 
are Mac only libraries . I would assume they should never be added to the Linux 
build.

This here is the only 3 lines of Mac Only MBS code in the whole application. 
(Which was added to an image well to center and scale proportionally a image, 
for mac. Just like the image well does by default on Linux):

  if TargetMacOS then
    //attach nsViews to object (mac only, to assure Image scales and centers)
    me.NSImageViewMBS.imageFrameStyle=NSImageViewMBS.NSImageFrameNone
    me.NSImageViewMBS.imageScaling=NSImageViewMBS.NSScaleProportionally
    me.NSImageViewMBS.imageAlignment=NSImageViewMBS.NSImageAlignCenter
  ElseIf TargetLinux then
    //(Image scales proportionally and centers on Linux without doing anything)
  end if

I am using GraphicsMagickMBS also, but that was listed as working on all 
desktop platforms.

Here is the listed Linux Libs  from the build:

libRBAppearancePak.so (213k)
libRBInternetEncodings.so (69k)
MBS_GraphicsMagick_Plugin_17852.so (8.1MB)
MBS_NSAttributedString_Plugin_17852.so (103K)
MBS_NSBase_Plugin_17852.so (91K)
MBS_NSCell_Plugin_17852.so (99K)
MBS_NSColor_Plugin_17852.so (99K)
MBS_NSControl_Plugin_17852.so (94k)
MBS_NSDrag_Plugin_17852.so (85k)
MBS_NSFont_Plugin_17852.so (94k)
MBS_NSImage_Plugin_17852.so (117k)
MBS_NSImageView_Plugin_17852.so (84k)
MBS_NSMenu_Plugin_17852.so (89k)
MBS_NSPasteBoard_Plugin_17852.so (90k)
MBS_NSScreen_Plugin_17852.so (84K)
MBS_NSText_Plugin_17852.so (118k)
MBS_NSView_Plugin_17852.so (158k)
MBS_Registration_Plugin_17852.so (88k)
RBGUIFramework.so (2.7mb)

These follow seem like they should not be included at all with Linux build (as 
there Mac Only):

MBS_NSAttributedString_Plugin_17852.so
MBS_NSBase_Plugin_17852.so
MBS_NSCell_Plugin_17852.so
MBS_NSColor_Plugin_17852.so
MBS_NSControl_Plugin_17852.so
MBS_NSDrag_Plugin_17852.so
MBS_NSFont_Plugin_17852.so
MBS_NSImage_Plugin_17852.so
MBS_NSImageView_Plugin_17852.so
MBS_NSMenu_Plugin_17852.so
MBS_NSPasteBoard_Plugin_17852.so
MBS_NSScreen_Plugin_17852.so
MBS_NSText_Plugin_17852.so
MBS_NSView_Plugin_17852.so

Is there something I need to do to remove these un-needed extra libraries on 
the Linux build? Or is this an bug or ???

Thanks for any help,

Cheers,

Obleo Beck

Obleo Productions, LLC


_______________________________________________
Mbsplugins_monkeybreadsoftware.info mailing list
[email protected]
https://ml01.ispgateway.de/mailman/listinfo/mbsplugins_monkeybreadsoftware.info

Reply via email to