Skip to content

Instantly share code, notes, and snippets.

@rla
Created July 17, 2012 13:04
Show Gist options
  • Save rla/3129279 to your computer and use it in GitHub Desktop.
Save rla/3129279 to your computer and use it in GitHub Desktop.
Qt-Creator 2.5 compilation error
/usr/local/Trolltech/Qt-4.8.2/bin/moc -DMACROS_LIBRARY -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.8.2/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.8.2/include/QtCore -I/usr/local/Trolltech/Qt-4.8.2/include/QtGui -I/usr/local/Trolltech/Qt-4.8.2/include -I../../../src -I../../libs -I/home/raivo/Downloads/qt-creator-2.5.0-src/tools -I../../plugins -I../../libs/3rdparty/botan/build -I.moc/release-shared -I.uic macrooptionspage.h -o .moc/release-shared/moc_macrooptionspage.cpp
g++ -c -pipe -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DMACROS_LIBRARY -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.8.2/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.8.2/include/QtCore -I/usr/local/Trolltech/Qt-4.8.2/include/QtGui -I/usr/local/Trolltech/Qt-4.8.2/include -I../../../src -I../../libs -I/home/raivo/Downloads/qt-creator-2.5.0-src/tools -I../../plugins -I../../libs/3rdparty/botan/build -I.moc/release-shared -I.uic -o .obj/release-shared/moc_macrooptionspage.o .moc/release-shared/moc_macrooptionspage.cpp
/usr/local/Trolltech/Qt-4.8.2/bin/moc -DMACROS_LIBRARY -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.8.2/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.8.2/include/QtCore -I/usr/local/Trolltech/Qt-4.8.2/include/QtGui -I/usr/local/Trolltech/Qt-4.8.2/include -I../../../src -I../../libs -I/home/raivo/Downloads/qt-creator-2.5.0-src/tools -I../../plugins -I../../libs/3rdparty/botan/build -I.moc/release-shared -I.uic macrooptionswidget.h -o .moc/release-shared/moc_macrooptionswidget.cpp
g++ -c -pipe -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DMACROS_LIBRARY -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.8.2/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.8.2/include/QtCore -I/usr/local/Trolltech/Qt-4.8.2/include/QtGui -I/usr/local/Trolltech/Qt-4.8.2/include -I../../../src -I../../libs -I/home/raivo/Downloads/qt-creator-2.5.0-src/tools -I../../plugins -I../../libs/3rdparty/botan/build -I.moc/release-shared -I.uic -o .obj/release-shared/moc_macrooptionswidget.o .moc/release-shared/moc_macrooptionswidget.cpp
/usr/local/Trolltech/Qt-4.8.2/bin/moc -DMACROS_LIBRARY -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.8.2/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.8.2/include/QtCore -I/usr/local/Trolltech/Qt-4.8.2/include/QtGui -I/usr/local/Trolltech/Qt-4.8.2/include -I../../../src -I../../libs -I/home/raivo/Downloads/qt-creator-2.5.0-src/tools -I../../plugins -I../../libs/3rdparty/botan/build -I.moc/release-shared -I.uic macrolocatorfilter.h -o .moc/release-shared/moc_macrolocatorfilter.cpp
g++ -c -pipe -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DMACROS_LIBRARY -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.8.2/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.8.2/include/QtCore -I/usr/local/Trolltech/Qt-4.8.2/include/QtGui -I/usr/local/Trolltech/Qt-4.8.2/include -I../../../src -I../../libs -I/home/raivo/Downloads/qt-creator-2.5.0-src/tools -I../../plugins -I../../libs/3rdparty/botan/build -I.moc/release-shared -I.uic -o .obj/release-shared/moc_macrolocatorfilter.o .moc/release-shared/moc_macrolocatorfilter.cpp
/usr/local/Trolltech/Qt-4.8.2/bin/moc -DMACROS_LIBRARY -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.8.2/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.8.2/include/QtCore -I/usr/local/Trolltech/Qt-4.8.2/include/QtGui -I/usr/local/Trolltech/Qt-4.8.2/include -I../../../src -I../../libs -I/home/raivo/Downloads/qt-creator-2.5.0-src/tools -I../../plugins -I../../libs/3rdparty/botan/build -I.moc/release-shared -I.uic savedialog.h -o .moc/release-shared/moc_savedialog.cpp
g++ -c -pipe -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DMACROS_LIBRARY -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.8.2/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.8.2/include/QtCore -I/usr/local/Trolltech/Qt-4.8.2/include/QtGui -I/usr/local/Trolltech/Qt-4.8.2/include -I../../../src -I../../libs -I/home/raivo/Downloads/qt-creator-2.5.0-src/tools -I../../plugins -I../../libs/3rdparty/botan/build -I.moc/release-shared -I.uic -o .obj/release-shared/moc_savedialog.o .moc/release-shared/moc_savedialog.cpp
/usr/local/Trolltech/Qt-4.8.2/bin/moc -DMACROS_LIBRARY -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.8.2/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.8.2/include/QtCore -I/usr/local/Trolltech/Qt-4.8.2/include/QtGui -I/usr/local/Trolltech/Qt-4.8.2/include -I../../../src -I../../libs -I/home/raivo/Downloads/qt-creator-2.5.0-src/tools -I../../plugins -I../../libs/3rdparty/botan/build -I.moc/release-shared -I.uic macrotextfind.h -o .moc/release-shared/moc_macrotextfind.cpp
g++ -c -pipe -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DMACROS_LIBRARY -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.8.2/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.8.2/include/QtCore -I/usr/local/Trolltech/Qt-4.8.2/include/QtGui -I/usr/local/Trolltech/Qt-4.8.2/include -I../../../src -I../../libs -I/home/raivo/Downloads/qt-creator-2.5.0-src/tools -I../../plugins -I../../libs/3rdparty/botan/build -I.moc/release-shared -I.uic -o .obj/release-shared/moc_macrotextfind.o .moc/release-shared/moc_macrotextfind.cpp
/usr/local/Trolltech/Qt-4.8.2/bin/moc -DMACROS_LIBRARY -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.8.2/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.8.2/include/QtCore -I/usr/local/Trolltech/Qt-4.8.2/include/QtGui -I/usr/local/Trolltech/Qt-4.8.2/include -I../../../src -I../../libs -I/home/raivo/Downloads/qt-creator-2.5.0-src/tools -I../../plugins -I../../libs/3rdparty/botan/build -I.moc/release-shared -I.uic texteditormacrohandler.h -o .moc/release-shared/moc_texteditormacrohandler.cpp
g++ -c -pipe -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DMACROS_LIBRARY -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.8.2/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.8.2/include/QtCore -I/usr/local/Trolltech/Qt-4.8.2/include/QtGui -I/usr/local/Trolltech/Qt-4.8.2/include -I../../../src -I../../libs -I/home/raivo/Downloads/qt-creator-2.5.0-src/tools -I../../plugins -I../../libs/3rdparty/botan/build -I.moc/release-shared -I.uic -o .obj/release-shared/moc_texteditormacrohandler.o .moc/release-shared/moc_texteditormacrohandler.cpp
/usr/local/Trolltech/Qt-4.8.2/bin/moc -DMACROS_LIBRARY -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.8.2/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.8.2/include/QtCore -I/usr/local/Trolltech/Qt-4.8.2/include/QtGui -I/usr/local/Trolltech/Qt-4.8.2/include -I../../../src -I../../libs -I/home/raivo/Downloads/qt-creator-2.5.0-src/tools -I../../plugins -I../../libs/3rdparty/botan/build -I.moc/release-shared -I.uic actionmacrohandler.h -o .moc/release-shared/moc_actionmacrohandler.cpp
g++ -c -pipe -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DMACROS_LIBRARY -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.8.2/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.8.2/include/QtCore -I/usr/local/Trolltech/Qt-4.8.2/include/QtGui -I/usr/local/Trolltech/Qt-4.8.2/include -I../../../src -I../../libs -I/home/raivo/Downloads/qt-creator-2.5.0-src/tools -I../../plugins -I../../libs/3rdparty/botan/build -I.moc/release-shared -I.uic -o .obj/release-shared/moc_actionmacrohandler.o .moc/release-shared/moc_actionmacrohandler.cpp
/usr/local/Trolltech/Qt-4.8.2/bin/moc -DMACROS_LIBRARY -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.8.2/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.8.2/include/QtCore -I/usr/local/Trolltech/Qt-4.8.2/include/QtGui -I/usr/local/Trolltech/Qt-4.8.2/include -I../../../src -I../../libs -I/home/raivo/Downloads/qt-creator-2.5.0-src/tools -I../../plugins -I../../libs/3rdparty/botan/build -I.moc/release-shared -I.uic findmacrohandler.h -o .moc/release-shared/moc_findmacrohandler.cpp
g++ -c -pipe -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DMACROS_LIBRARY -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.8.2/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.8.2/include/QtCore -I/usr/local/Trolltech/Qt-4.8.2/include/QtGui -I/usr/local/Trolltech/Qt-4.8.2/include -I../../../src -I../../libs -I/home/raivo/Downloads/qt-creator-2.5.0-src/tools -I../../plugins -I../../libs/3rdparty/botan/build -I.moc/release-shared -I.uic -o .obj/release-shared/moc_findmacrohandler.o .moc/release-shared/moc_findmacrohandler.cpp
/usr/local/Trolltech/Qt-4.8.2/bin/rcc -name macros macros.qrc -o .rcc/qrc_macros.cpp
g++ -c -pipe -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DMACROS_LIBRARY -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.8.2/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.8.2/include/QtCore -I/usr/local/Trolltech/Qt-4.8.2/include/QtGui -I/usr/local/Trolltech/Qt-4.8.2/include -I../../../src -I../../libs -I/home/raivo/Downloads/qt-creator-2.5.0-src/tools -I../../plugins -I../../libs/3rdparty/botan/build -I.moc/release-shared -I.uic -o .obj/release-shared/qrc_macros.o .rcc/qrc_macros.cpp
rm -f libMacros.so
g++ -Wl,-z,origin '-Wl,-rpath,/usr/local/Trolltech/Qt-4.8.2/lib:$ORIGIN:$ORIGIN/..:$ORIGIN/../..' -Wl,--no-undefined -Wl,-O1 -shared -Wl,-soname,libMacros.so -o libMacros.so .obj/release-shared/macrosplugin.o .obj/release-shared/macro.o .obj/release-shared/macroevent.o .obj/release-shared/macromanager.o .obj/release-shared/macrooptionswidget.o .obj/release-shared/macrooptionspage.o .obj/release-shared/macrolocatorfilter.o .obj/release-shared/savedialog.o .obj/release-shared/macrotextfind.o .obj/release-shared/texteditormacrohandler.o .obj/release-shared/actionmacrohandler.o .obj/release-shared/findmacrohandler.o .obj/release-shared/imacrohandler.o .obj/release-shared/moc_macrosplugin.o .obj/release-shared/moc_macromanager.o .obj/release-shared/moc_macrooptionspage.o .obj/release-shared/moc_macrooptionswidget.o .obj/release-shared/moc_macrolocatorfilter.o .obj/release-shared/moc_savedialog.o .obj/release-shared/moc_macrotextfind.o .obj/release-shared/moc_texteditormacrohandler.o .obj/release-shared/moc_actionmacrohandler.o .obj/release-shared/moc_findmacrohandler.o .obj/release-shared/qrc_macros.o -L/usr/local/Trolltech/Qt-4.8.2/lib -L/home/raivo/Downloads/qt-creator-2.5.0-src/lib/qtcreator -L/home/raivo/Downloads/qt-creator-2.5.0-src/lib/qtcreator/plugins/Nokia -lAggregation -lExtensionSystem -lBotan -lUtils -lCore -lLocator -lFind -lTextEditor -lQtGui -L/usr/local/Trolltech/Qt-4.8.2/lib -L/usr/X11R6/lib -lQtCore -lpthread
mv -f libMacros.so ../../../lib/qtcreator/plugins/Nokia/
make[3]: Leaving directory `/home/raivo/Downloads/qt-creator-2.5.0-src/src/plugins/macros'
cd debugger/ && make -f Makefile.dumper
make[3]: Entering directory `/home/raivo/Downloads/qt-creator-2.5.0-src/src/plugins/debugger'
g++ -c -pipe -O2 -g -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.8.2/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.8.2/include/QtCore -I/usr/local/Trolltech/Qt-4.8.2/include -I../../../src -I../../libs -I/home/raivo/Downloads/qt-creator-2.5.0-src/tools -I../../plugins -I.moc/release-shared -o .obj/release-shared/dumper.o ../../../share/qtcreator/dumper/dumper.cpp
rm -f libDebuggingHelper.so.1.0.0 libDebuggingHelper.so libDebuggingHelper.so.1 libDebuggingHelper.so.1.0
g++ -Wl,-z,origin '-Wl,-rpath,/usr/local/Trolltech/Qt-4.8.2/lib:$ORIGIN:$ORIGIN/..:$ORIGIN/../lib/qtcreator' -shared -Wl,-soname,libDebuggingHelper.so.1 -o libDebuggingHelper.so.1.0.0 .obj/release-shared/dumper.o -L/usr/local/Trolltech/Qt-4.8.2/lib -L/home/raivo/Downloads/qt-creator-2.5.0-src/lib/qtcreator -lQtCore -L/usr/local/Trolltech/Qt-4.8.2/lib -lpthread
ln -s libDebuggingHelper.so.1.0.0 libDebuggingHelper.so
ln -s libDebuggingHelper.so.1.0.0 libDebuggingHelper.so.1
ln -s libDebuggingHelper.so.1.0.0 libDebuggingHelper.so.1.0
rm -f ../../../lib/qtcreator/libDebuggingHelper.so.1.0.0
rm -f ../../../lib/qtcreator/libDebuggingHelper.so
rm -f ../../../lib/qtcreator/libDebuggingHelper.so.1
rm -f ../../../lib/qtcreator/libDebuggingHelper.so.1.0
mv -f libDebuggingHelper.so.1.0.0 libDebuggingHelper.so libDebuggingHelper.so.1 libDebuggingHelper.so.1.0 ../../../lib/qtcreator/
{ test -z "../../../lib/qtcreator/" || cd "../../../lib/qtcreator/"; } && test $(gdb --version | sed -e 's,[^0-9]\+\([0-9]\)\.\([0-9]\).*,\1\2,;q') -gt 72 && gdb --nx --batch --quiet -ex 'set confirm off' -ex "save gdb-index ." -ex quit 'libDebuggingHelper.so.1.0.0' && test -f libDebuggingHelper.so.1.0.0.gdb-index && objcopy --add-section '.gdb_index=libDebuggingHelper.so.1.0.0.gdb-index' --set-section-flags '.gdb_index=readonly' 'libDebuggingHelper.so.1.0.0' 'libDebuggingHelper.so.1.0.0' && rm -f libDebuggingHelper.so.1.0.0.gdb-index || true
make[3]: Leaving directory `/home/raivo/Downloads/qt-creator-2.5.0-src/src/plugins/debugger'
make[2]: *** No rule to make target `plugin_qmlprojectmanager-make_default', needed by `sub-qmlprofiler-make_default'. Stop.
make[2]: Leaving directory `/home/raivo/Downloads/qt-creator-2.5.0-src/src/plugins'
make[1]: *** [sub-plugins-make_default-ordered] Error 2
make[1]: Leaving directory `/home/raivo/Downloads/qt-creator-2.5.0-src/src'
make: *** [sub-src-make_default-ordered] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment