WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Deploytool funktioniert nicht

 

MaKel89
Forum-Anfänger

Forum-Anfänger


Beiträge: 46
Anmeldedatum: 16.11.15
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 14.02.2016, 12:20     Titel: Deploytool funktioniert nicht
  Antworten mit Zitat      
Hallo zusammen,

ich hab n GUI, das ich in eine Standalone Applikation überführen will.
Ich nutze dazu das Deploytool (Lizenzen sind alle vorhanden) und starte den ganzen Spaß.

Kriege dann folgende Fehlermeldung:

Code:
mcc -C -o lamGUI -W WinMain:lamGUI -T link:exe -d C:\Users\matth\Desktop\test\1 -v C:\Users\matth\Dropbox\RWTH\MA\Berechnungen\MATLAB\Kondensator\lamGUI.m
Compiler version: 6.1 (R2015b)

Dependency analysis by REQUIREMENTS.

[Warning: Adding path
"C:\Users\matth\Dropbox\RWTH\MA\Berechnungen\MATLAB\Kondensator" to Compiler
path instance.]
[]
Parsing file "C:\Users\matth\Dropbox\RWTH\MA\Berechnungen\MATLAB\Kondensator\lamGUI.m"
   (Referenced from: "Compiler Command Line").
Deleting 4 temporary MEX authorization files.
Removing: 'C:\Users\matth\AppData\Local\Temp\mathworks_tmp_0211c281_8476.auth'.
Removing: 'C:\Users\matth\AppData\Local\Temp\mathworks_tmp_0211c8591_8476.auth'.
Removing: 'C:\Users\matth\AppData\Local\Temp\mathworks_tmp_0211c21826_8476.auth'.
Removing: 'C:\Users\matth\AppData\Local\Temp\mathworks_tmp_0211c32596_8476.auth'.
Generating file "C:\Users\matth\Desktop\test\1\readme.txt".
Packaging...
Adding custom icon C:\Program Files\MATLAB\R2015b\toolbox\compiler\Resources\default_icon.ico to C:\Users\matth\Desktop\test\1\lamGUI.exe.
Attempting to embed the CTF archive into the application C:\Users\matth\Desktop\test\1\lamGUI.exe.
Finished embedding CTF archive. Deleting the external CTF archive.
Creating the bundle...
Failed to embed unzip in your application.
BeginUpdateResource failed: 32
Failed to embed installer splash screen C:\Program Files\MATLAB\R2015b\toolbox\compiler\Resources\default_splash.png.
BeginUpdateResource failed: 32
Attempting to embed default installer splash screen, C:\Program Files\MATLAB\R2015b\toolbox\compiler\Resources\default_splash.png.
Failed to embed installer splash screen C:\Program Files\MATLAB\R2015b\toolbox\compiler\Resources\default_splash.png.
BeginUpdateResource failed: 32
Failed to create the full installer.
No installer package created.
 


Wenn ich die Option "Runtime download from web" aktiviere ergibt sich die gleiche Fehlermeldung, lediglich die 32 ändert sich zu 110.

Weiß jemand, was das Problem sein könnte?

Ich nutze Matlab R2015b auf einem 64-bit System mit Windows10 und 4GB RAM.

Vielen Dank schon mal Smile
Private Nachricht senden Benutzer-Profile anzeigen


Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 14.02.2016, 18:25     Titel: Re: Deploytool funktioniert nicht
  Antworten mit Zitat      
Hallo MaKel89,

Der Fehler kann auftreten, wenn das RAM zur Neige geht. Hast Du ausreichend freien Speicher?

Gruß, Jan
Private Nachricht senden Benutzer-Profile anzeigen
 
MaKel89
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 46
Anmeldedatum: 16.11.15
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 14.02.2016, 18:29     Titel:
  Antworten mit Zitat      
bekomme den fehler, wenn matlab als einzige applikation läuft, mehr RAM krieg ich für das programm nicht frei oder?
Private Nachricht senden Benutzer-Profile anzeigen
 
Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 14.02.2016, 18:33     Titel:
  Antworten mit Zitat      
Hallo MaKel89,

Du könntest das Virtual Memory erhöhen.

Gruß, Jan
Private Nachricht senden Benutzer-Profile anzeigen
 
Andreas Goser
Forum-Meister

Forum-Meister


Beiträge: 3.654
Anmeldedatum: 04.12.08
Wohnort: Ismaning
Version: 1.0
     Beitrag Verfasst am: 14.02.2016, 18:43     Titel:
  Antworten mit Zitat      
Ich habs ein wenig spezifischer gefunden:

Zitat:

his is an issue when the machine is running out of memory. It usually occurs with 32-bit MATLAB Compiler, but it can also occur with 64-bit MATLAB, if the machine RAM is 4GB or less, regardless of bitness.

The MCR is relatively big, and when packaging it gets copied and moved around so it uses a bit of RAM. This can be compounded if the icon and splash screen images are large sized pictures, or if there are other large size files being deployed.

Possible workarounds:
1. Increase RAM size if it is less than 4GB.
2. Use smaller size icon and splashscreen image
3. Shutdown other processes on the machine and attempt to free up as much memory as possible while packaging.
4. Use the web download option.

This error can also occur in cases where RAM size is more than 4GB, shutting down processes and freeing RAM space can resolve the issue.


Andreas
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
MaKel89
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 46
Anmeldedatum: 16.11.15
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 14.02.2016, 18:44     Titel:
  Antworten mit Zitat      
vielen Dank, ich werd mal schauen was ich tun kann Smile
Private Nachricht senden Benutzer-Profile anzeigen
 
MaKel89
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 46
Anmeldedatum: 16.11.15
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 15.02.2016, 07:43     Titel:
  Antworten mit Zitat      
hm....also nach erhöhen des virtuellen speichers verbleibt die fehlermeldung.

gibt es noch irgendeine möglichkeit? irgendeinen workaround?
Private Nachricht senden Benutzer-Profile anzeigen
 
Andreas Goser
Forum-Meister

Forum-Meister


Beiträge: 3.654
Anmeldedatum: 04.12.08
Wohnort: Ismaning
Version: 1.0
     Beitrag Verfasst am: 15.02.2016, 08:09     Titel:
  Antworten mit Zitat      
Genau die vier die da stehen. Erhöhen des virtuellen Speichers gehörte nicht dazu.

Vielleicht noch ein wenig Infos wie es sich den faktisch mit RAM, 32/64 Bit Compiler, Maschine und Release verhält sowie was zu Anwendung (Hochschule, kommerziell, wer soll die erstellte Anwendung nutzen).

Andreas
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
MaKel89
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 46
Anmeldedatum: 16.11.15
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 15.02.2016, 08:33     Titel:
  Antworten mit Zitat      
okay,

also die web-installer option hab ich schon verwendet, steht im ersten post ja drin, dass sich zwischen den fehlermeldungen nur die fehlercodes unterscheiden.

prozesse laufen auch keine anderen, bis auf die systemprozesse. also ram steht prinzipiell ausschließlich für matlab zur verfügung.

Zitat:
2. Use smaller size icon and splashscreen image

Da hab ich keine Optionen zur Veränderung im Deploytool gefunden. Wo ist diese Einstellungsmöglichkeit gegeben?

Zitat:
Vielleicht noch ein wenig Infos wie es sich den faktisch mit RAM, 32/64 Bit Compiler, Maschine und Release verhält sowie was zu Anwendung (Hochschule, kommerziell, wer soll die erstellte Anwendung nutzen).


Was genau ist damit gemeint? Very Happy Bin kein Crack Sad
Zur Anwendung kann ich sagen, dass ich einfach nur mal testen wollte, wie das Erstellen einer eigenständigen Anwendung funktioniert. Das ganze ist nur ein kleines Tool zur Berechnung eines Wärmetauschers, also kein großes Programm oder so.
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.