PB-Compiler erzeugt immer so statt ausführbare Datei?
Verfasst: 15.11.2018 21:17
Hallo,
ich habe das seltsame Problem (nur auf Ubuntu 18.4) , dass eine mit PB compilierte ausführbare Datei von Ubuntu als .so erkannt wird (der Mime-Typ wird fälschlicherweise als "application/x-sharedlib" angenommen, auch von Linux Mint).
Ich kann sie aber normal über das Terminal aufrufen und ich habe keine Dateiendung angegeben.
Ist eine Konsolenanwendung und entsprechend habe ich in den Compilereinstellungen auch "Console" bei "Executable Format" ausgewählt. Habe hier schon alle drei Varianten probiert, was aber nichts ändert.
Unter Ubuntu compiliert: Unter Ubuntu und Mint als .so fehlerkannt.
Unter Mint compiliert: Auf beiden Systemen alles OK.
Ich vermute mal, dass die PB unter Ubuntu da intern irgendwie auf der Option "shared object" festhängt.
(Ja, ich habe bei den Permissions das x schon auf verschiedene Weisen gesetzt und gehofft, dass es irgendwie daran liegt
)
Wie behebe ich das?
ich habe das seltsame Problem (nur auf Ubuntu 18.4) , dass eine mit PB compilierte ausführbare Datei von Ubuntu als .so erkannt wird (der Mime-Typ wird fälschlicherweise als "application/x-sharedlib" angenommen, auch von Linux Mint).
Ich kann sie aber normal über das Terminal aufrufen und ich habe keine Dateiendung angegeben.
Ist eine Konsolenanwendung und entsprechend habe ich in den Compilereinstellungen auch "Console" bei "Executable Format" ausgewählt. Habe hier schon alle drei Varianten probiert, was aber nichts ändert.
Unter Ubuntu compiliert: Unter Ubuntu und Mint als .so fehlerkannt.
Unter Mint compiliert: Auf beiden Systemen alles OK.
Ich vermute mal, dass die PB unter Ubuntu da intern irgendwie auf der Option "shared object" festhängt.
(Ja, ich habe bei den Permissions das x schon auf verschiedene Weisen gesetzt und gehofft, dass es irgendwie daran liegt

Wie behebe ich das?
