horschi
01.10.02, 17:39
Hiho allerseits
habe vorhin die sourcen von eMule gefunden (ein open source edonkey client für win32).
jetzt habe ich mir gedacht, das ich die sourcen mit winemaker kompilieren kann, leider ohne erfolg.
ich kann "winemaker ./emule/src/" zwar starten, auch soweit erfolgreich.
wenn ich dann allerdings ins verz. src/ wechsle und ein ./configure starte bekomme ich folgenden fehler:
......
checking for wine... /usr/bin/wine
checking for winebuild... /usr/bin/winebuild
checking for wrc... /usr/bin/wrc
checking for atldef.h header... configure: error: Could not find the ATL includes
horschi@kirby:~/emule/src$
ich habe nach einer atldef.h auf meinem system gesucht, aber ohne erfolg.
auch google konnte mir nicht weiter helfen
d.h. ein posting habe ich gefunden, was mir aber nicht wirklich weiter hilft
> Hi!
>
> I'm extremly new to this so please don't call me names! :)
>
> I'm trying to port a Windows app to Linux using winelib. When running
> ./configure I get this error:
> checking for atldef.h header... configure: error: Could not find the ATL
> includes
>
> What is atldef.h? Some third-party stuff? It doesn't seem to be included with
> wine..
I assume you used winemaker to generate the Makefile. Apparently
winemaker thought that your project uses the MFC (maybe because it found
an stdafx.h file).
* If winemaker was wrong, then in configure.in look for NEEDS_MFC and
set it to 0. Then run autoconf to re-generate the configure script and
re-run configure.
* If you are indeed using the MFC, then you will first need to compile
them using Winelib. And this is where atldef.h will come from (recent
versions of the MFC use ATL).
habe beides ausprobiert, weiss jedoch nicht, wo ich autoconf oder winelib herbekomme.
muss ich mir irgendwo eine atldef.h besorgen ? wenn ja, woher ? :-)
vielleicht fällt jemandem von euch dazu was ein.
vielen dank
Christian
habe vorhin die sourcen von eMule gefunden (ein open source edonkey client für win32).
jetzt habe ich mir gedacht, das ich die sourcen mit winemaker kompilieren kann, leider ohne erfolg.
ich kann "winemaker ./emule/src/" zwar starten, auch soweit erfolgreich.
wenn ich dann allerdings ins verz. src/ wechsle und ein ./configure starte bekomme ich folgenden fehler:
......
checking for wine... /usr/bin/wine
checking for winebuild... /usr/bin/winebuild
checking for wrc... /usr/bin/wrc
checking for atldef.h header... configure: error: Could not find the ATL includes
horschi@kirby:~/emule/src$
ich habe nach einer atldef.h auf meinem system gesucht, aber ohne erfolg.
auch google konnte mir nicht weiter helfen
d.h. ein posting habe ich gefunden, was mir aber nicht wirklich weiter hilft
> Hi!
>
> I'm extremly new to this so please don't call me names! :)
>
> I'm trying to port a Windows app to Linux using winelib. When running
> ./configure I get this error:
> checking for atldef.h header... configure: error: Could not find the ATL
> includes
>
> What is atldef.h? Some third-party stuff? It doesn't seem to be included with
> wine..
I assume you used winemaker to generate the Makefile. Apparently
winemaker thought that your project uses the MFC (maybe because it found
an stdafx.h file).
* If winemaker was wrong, then in configure.in look for NEEDS_MFC and
set it to 0. Then run autoconf to re-generate the configure script and
re-run configure.
* If you are indeed using the MFC, then you will first need to compile
them using Winelib. And this is where atldef.h will come from (recent
versions of the MFC use ATL).
habe beides ausprobiert, weiss jedoch nicht, wo ich autoconf oder winelib herbekomme.
muss ich mir irgendwo eine atldef.h besorgen ? wenn ja, woher ? :-)
vielleicht fällt jemandem von euch dazu was ein.
vielen dank
Christian