Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Ubuntu-Forum & Kubuntu-Forum | www.Ubuntu-Forum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »gerdchen03« ist der Autor dieses Themas

Beiträge: 11

Registrierungsdatum: 10.10.2012

Derivat: Ubuntu

Architektur: 32-Bit PC

Desktop: GNOME 2.x

  • Nachricht senden

1

15.08.2020, 22:36

kompilieren eines Windows-Programms => Fehlermeldung

Ich möchte ein Programm auf meinem Ubunturechner Crosscompilieren für Windows.

Mein System:

Quellcode

1
2
3
4
istributor ID:	Ubuntu
Description:	Ubuntu 18.04.4 LTS
Release:	18.04
Codename:	bionic


Ich bekomme folgende Fehlermeldung:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
CCLD     curl.exe
/usr/lib/gcc/x86_64-w64-mingw32/7.3-win32/../../../../x86_64-w64-mingw32/lib/libmingw32.a(lib64_libmingw32_a-crt0_c.o): In function `main':
./mingw-w64-crt/crt/crt0_c.c:18: undefined reference to `WinMain'
collect2: error: ld returned 1 exit status
Makefile:973: recipe for target 'curl.exe' failed
make[3]: *** [curl.exe] Error 1
Makefile:2087: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
Makefile:985: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
Traceback (most recent call last):
  File "./build/thirdparty.py", line 151, in <module>
    x.build(toolchain)
  File "/home/User/Desktop/XCSoar/build/python/build/autotools.py", line 100, in build
    MakeProject.build(self, toolchain, build)
  File "/home/User/Desktop/XCSoar/build/python/build/makeproject.py", line 31, in build
    self.make(toolchain, wd, self.get_make_args(toolchain))
  File "/home/User/Desktop/XCSoar/build/python/build/makeproject.py", line 28, in make
    cwd=wd, env=toolchain.env)
  File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['make', '--quiet', '-j8']' returned non-zero exit status 2.
build/thirdparty.mk:45: recipe for target 'output/WIN64/lib/x86_64-w64-mingw32/stamp' failed
make: *** [output/WIN64/lib/x86_64-w64-mingw32/stamp] Error 1


Woran kann das liegen? Für Hilfe wäre ich sehr dankbar, ich bin auf dem Gebiet noch ein absoluter Anfänger!

--
Verschoben von Fredl aus "Softwaresammelsurium". Bitte die Forenbeschreibungen beachten, danke!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Fredl« (16.08.2020, 00:01) aus folgendem Grund: Verschoben aus "Softwaresammelsurium".


Beiträge: 81

Registrierungsdatum: 31.10.2018

Derivat: unbekannt

Version: gar kein Ubuntu

Architektur: unbekannt

Desktop: anderer Desktop

  • Nachricht senden

2

18.08.2020, 10:42

Ob es sinnvoll ist Linux Anwendungen für Windows nutzbar zu machen wenn es ähnliches vielleicht als Freeware gibt gehört in eine andere Kiste.
undefined reference to `WinMain'

Vorher solltest Du dich als erstes darum kümmern. Da fehlt noch irgend eine Option oder ähnliches.