Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6743473
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 26, 20262026-05-26T11:57:54+00:00 2026-05-26T11:57:54+00:00

Ok so I am an engineer / applied-math guy and someone only mildly technical

  • 0

Ok so I am an engineer / applied-math guy and someone only mildly technical was impressed by a linux version of some software but wants it for Mac (Doctors…)

Can someone point me at how to redistribute an executable for Mac? Before I ditched Windows the atomic solution was to copy a bunch of DLL’s into their System32 folder. Some sub-questions:

1) Ok I see “sudo macports install XYZ”. Will this allow me to statically build QT apps? Or, suppose they have QT installed, how do I get my app to find it on their comp?

2) Maybe there’s an example out there, using VTK + QT + Boost, for building application for Mac?

My apologies with the vague question, if I knew what to methodically search for I would have done so.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-26T11:57:55+00:00Added an answer on May 26, 2026 at 11:57 am

    Is there any specific reason why you want to statically link Qt+VTK+Boost with the app? On the Mac, for libraries like these I can’t think of any reason (except licensing) why static linking would be preferable to dynamic.

    Take a look at the “Deploying an Application on Mac OS X” link that Bavarious posted. It explains how Mac apps are stored in bundles, allowing an app made up of many files to appear to the user as a single file. Libraries can also be stored in a bundle (along with their header files), in which case it’s called a framework. Any needed frameworks can be stored inside the app bundle, making the app self-contained.

    Qt comes with a utility called macdeployqt which automatically copies the Qt frameworks (plus plugins) into the bundle, then fixes up the app binary (using install_name_tool) so the dynamic linker knows to look in the app bundle. You’ll probably need to do this manually for VTK and Boost, which could be more complicated if they aren’t built automatically as frameworks. They are popular libraries though, there should be guides on the Internet about deploying Mac apps with VTK/Boost.

    Also, I would not use MacPorts to install Qt for this purpose. The Qt binaries available from Nokia work just fine, and they are universal (built for both 32-bit and 64-bit, in case you need to target both).

    By the way, I’m not particularly a Windows guy, but I don’t think throwing DLLs into System32 is a good way to deploy libraries on Windows. For a Qt app I made, we put the Qt DLLs (and mingw/gcc DLLs) into the same folder as the .exe, and it worked fine.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I will work as a associate software engineer in a company, but so far
I have a first job interview for a software engineer position but in the
I have always been an embedded software engineer, but usually at Layer 3 or
I'm a software engineer, not a lawyer, and my university doesn't offer any courses
I've been a professional software engineer for about a year now, having graduated with
I am a software engineer and i work in VC++, C++ in WIndows OS.
I am an engineer and not a software programmer, so please excuse my ignorance.
I'm a .NET / C# software engineer who's been recruited into a temporary job
Do you have some advices or reading how to engineer features for a machine
I have a script that I need to reverse engineer, but the script appears

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.