Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

Fehler beim kompilieren von Software in VMware

Hilfe bei Problemen mit der Installation und Benutzung der VMware Workstation und VMware Workstation Pro.

Moderatoren: Dayworker, irix

Member
Beiträge: 5
Registriert: 29.02.2012, 15:13

Fehler beim kompilieren von Software in VMware

Beitragvon dgunder » 29.02.2012, 15:14

Hallo, ich verzeifel langsam an einem Problem, welches die Kombination folgender schöner Themen beinhaltet:
Windows7, VMware Workstation 8, XP und VisualDSP++
Ich werde hier mal das Setup beschreiben und würde mich sehr über Ansätze zur Fehlerbehebung oder Vorschläge freuen!

ggf. es fehlen Informationen bitte bescheid sagen!

Also gegeben ist:

Ein aktueller Windows 7 Pro 32Bit PC (i5, 4GB RAM, Terabyteplatte, Netzwerk [RTL8167])
Dieser ist folgendermaßen Partitioniert:

c:/ Windows 7 Professional SP1 32Bit
d:/ Daten&Programme
e:/ Sourcedaten für das zu kompilierende Programm (komplettes Laufwerk im Netzwerk freigegeben)
f:/ Ablageplatz für die VMs (XP)



Also:
Es wird eine VM mit Windows XP SP3 gestartet, in welcher die IDE VisualDSP++ installiert ist.
Windows XP hat 2 relevante Partitionen:
c:/ WindowsXP
e:/ ist die Platte des Windows7 Betriebssystem mit den zu kompilierenden Daten (als gemappte networkshare)

Wenn nun die IDE gestartet wird und ein compile angeworfen wird tauchen sporadisch fehler auf ala:
Could not read xxx.h oder could not read xxx.o
Insgesamt geht es hier um knapp 50mb Daten, welche angefasst werden und die Fehler sind nicht auf Einzelne eingrenzbar.

Das wirklich amüsante an der Geschichte: An einem Baugleichen PC (selbe Konfiguration/Netzlaufwerke/SPs etc) LÄUFT es!

Würde mich sehr über etwas Hilfe bei der Problemlösung freuen, gern auch Nachfragen und Denkanstöße!!

Angenehmen Tag noch!

Dgunder

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 29.02.2012, 16:40

Hi
wie genau bindest du E: innerhalb der VM ein ?
- als physical disk
- als VMware shared folder
- als gemappte networkshare

Member
Beiträge: 5
Registriert: 29.02.2012, 15:13

Beitragvon dgunder » 29.02.2012, 16:43

Als gemapptes Networkshare, da die VMware shared folder die benötigte Zeit für das compilieren um den faktor 3 in die höhe treiben.

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 29.02.2012, 17:41

die ueblichen Verdaechtigen wie Berechtigungsprobleme oder aktive Virenscanner usw hast du schon gecheckt ?

Member
Beiträge: 5
Registriert: 29.02.2012, 15:13

Beitragvon dgunder » 01.03.2012, 09:03

Berechtigungen sollten kein Problem sein, da der Rechner in einer Domäne ist und quasi auf sich selbst zuggreift. Für den Virenscanner werde ich gleich mal Ausnahmen einfügen und dann ein paar Testläufe anwerfen.

Gruß Dgunder

Experte
Beiträge: 1188
Registriert: 08.11.2005, 13:08
Wohnort: bei Berlin

Beitragvon e-e-e » 01.03.2012, 09:32

dgunder hat geschrieben:Berechtigungen sollten kein Problem sein, da der Rechner in einer Domäne ist und quasi auf sich selbst zuggreift.


Ich bin nun wirklich nicht der große DC-Durchblicker, aber das dürfte wohl nicht stimmen. Eine VM verhält sich wie ein weiterer physischer Rechner, wenn die VM auch in der Domäne ist (bridged networking).

Member
Beiträge: 5
Registriert: 29.02.2012, 15:13

Beitragvon dgunder » 01.03.2012, 12:15

Also ich habe die Berechtigungen noch mal kontrolliert, diese stellen kein Problem dar.

Das Fehlschlagen der Kompilierung ist auch nicht einfach reproduzierbar.
Es funktioniert 10 mal fehlerfrei, dann wieder 5 mal nicht (could not read xxx.h [immer verschiedene]), dann geht es wieder 2 mal und dann wieder nicht.
Ich sehe da absolut kein System.

Den Virenscanner kann ich inzwischen auch ausschließen, da ich für die entsprechenden Verzeichniss Ausnahmen hinzugefügt habe, sodass die Daten vom Scanner nicht angefasst werden.

Wie läuft denn der Zugriff auf die Daten intern von VMware ab?
Ich habe ja eine Partition des Hosts als networkshare freigegeben und dann ins XP eingebunden.
also Win7->XP->läd daten von partition von win7->wieder nach XP
läuft das über TCP in einer Art loopback? event. fällt er da auf die Nase?

grüße dgunder

King of the Hill
Beiträge: 13074
Registriert: 02.08.2008, 15:06
Wohnort: Hannover/Wuerzburg
Kontaktdaten:

Beitragvon irix » 01.03.2012, 12:32

Ich glaube das es eher an der "Traegheit" des virtuellen Netzwerkes bzw. Latenzen liegt und das der Compiler irgendwie nicht lange warten mag.

Wenn du einmalig zum Test den SourceCode in die VM kopierst und es dann mal ausprobierst sind die Probleme dann immer noch vorhanden?

Gruss
Joerg

Member
Beiträge: 5
Registriert: 29.02.2012, 15:13

Beitragvon dgunder » 01.03.2012, 12:34

Werd ich nachher mal ausprobieren, wenn ich dir Daten bei uns im SAN liegen habe treten die Fehler nicht auf.
bis später
dgunder


Zurück zu „VMware Workstation und VMware Workstation Pro“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 9 Gäste