Bug 155834 - Cannot compile under windows, using emerge (fails on kdialog)
Summary: Cannot compile under windows, using emerge (fails on kdialog)
Status: RESOLVED WORKSFORME
Alias: None
Product: kde
Classification: I don't know
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Compiled Sources Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-15 16:06 UTC by Andrea Mirone
Modified: 2008-01-17 15:49 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrea Mirone 2008-01-15 16:06:00 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources
Compiler:          gcc from mingw 5.1.3 
OS:                MS Windows

Revision 761878 of directory svn://anonsvn.kde.org/home/kde/trunk/KDE/kdebase/apps/kdialog.

Here is last output from emerge:

[ 54%] Building CXX object apps/kdialog/CMakeFiles/kdialog.dir/kdialog.obj
C:\kdesvn\trunk\KDE\kdebase\apps\kdialog\kdialog.cpp: In function `int directCom
mand(KCmdLineArgs*)':
C:\kdesvn\trunk\KDE\kdebase\apps\kdialog\kdialog.cpp:478: error: `QFileDialog' h
as not been declared
C:\kdesvn\trunk\KDE\kdebase\apps\kdialog\kdialog.cpp:479: error: `QFileDialog' h
as not been declared
C:\kdesvn\trunk\KDE\kdebase\apps\kdialog\kdialog.cpp:479: error: `DontResolveSym
links' was not declared in this scope
C:\kdesvn\trunk\KDE\kdebase\apps\kdialog\kdialog.cpp:480: error: `QFileDialog' h
as not been declared
C:\kdesvn\trunk\KDE\kdebase\apps\kdialog\kdialog.cpp:480: error: `ShowDirsOnly'
was not declared in this scope
C:\kdesvn\trunk\KDE\kdebase\apps\kdialog\kdialog.cpp:480: error: `getExistingDir
ectory' was not declared in this scope
C:\kdesvn\trunk\KDE\kdebase\apps\kdialog\kdialog.cpp:593: error: `getpid' was no
t declared in this scope
C:\kdesvn\trunk\KDE\kdebase\apps\kdialog\kdialog.cpp:594: error: `fork' was not
declared in this scope
C:\kdesvn\trunk\KDE\kdebase\apps\kdialog\kdialog.cpp:596: error: `close' was not
 declared in this scope
mingw32-make[2]: *** [apps/kdialog/CMakeFiles/kdialog.dir/kdialog.obj] Error 1
mingw32-make[1]: *** [apps/kdialog/CMakeFiles/kdialog.dir/all] Error 2
mingw32-make: *** [all] Error 2
Traceback (most recent call last):
  File "C:\kderoot\emerge\portage\kde\kdebase\kdebase-3.97.20071231.py", line 41
, in <module>
    subclass().execute()
  File "C:\kderoot\emerge\bin\base.py", line 143, in execute
    elif command == "compile":     ok = self.compile()
  File "C:\kderoot\emerge\portage\kde\kdebase\kdebase-3.97.20071231.py", line 31
, in compile
    return self.kdeCompile()
  File "C:\kderoot\emerge\bin\base.py", line 335, in kdeCompile
    return self.kde.kdeCompile( self.kdeCustomDefines )
  File "C:\kderoot\emerge\bin\kde_build.py", line 274, in kdeCompile
    if( not ( self.kdeConfigureInternal( self.buildType, kdeCustomDefines ) and
self.kdeMakeInternal( self.buildType ) ) ):
  File "C:\kderoot\emerge\bin\kde_build.py", line 253, in kdeMakeInternal
    utils.system( command ) or die( "while Make'ing. cmd: %s" % command )
NameError: global name 'die' is not defined
emerge fatal error: running python C:\kderoot\emerge\portage\kde\kdebase\kdebase
-3.97.20071231.py compile

This is the first time I post a bug, I hope I've done everything right, if not so some tip would be greatly appreciated Thanks a lot for your work guys!!
Comment 1 Andrea Mirone 2008-01-17 15:49:01 UTC
compiled yesterday, it worked (revision 762144 of dir \trunk\KDE\kdebase\apps\kdialog)