Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Две проблемы с wxDev-C++

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Две проблемы с wxDev-C++
Имя
Сообщение << Старые топики   Новые топики >>
Две проблемы с wxDev-C++ - 2008-11-25 15:46:32.950000   
Sh1td0wn

Сообщений: 156
Оценки: 0
Присоединился: 2008-05-16 16:48:32.490000
Мне необходимо откомпилировать проект в wxDev-C++.
При этом есть две проблемы:
1) как выдрать значение из формы и передать его в переменную?
2) при компилировании (а, точнее, linking) вылезает ошибка "cannot find -lkernel32". Как это исправить и что это значит? вот лог:
g++.exe Objects/MingW/vkagentApp.o Objects/MingW/vkagentFrm.o Objects/MingW/vkagent_private.res -o "Output\MingW\vkagent.exe" -L"E:/Dev-Cpp/Lib" -mwindows -lwxmsw28 -lwxmsw28_gl -lwxtiff -lwxjpeg -lwxpng -lwxzlib -lwxregex -lwxexpat -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lodbc32 -lopengl32&nbsp; E:\Dev-Cpp\Bin\..\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\bin\ld.exe: cannot find -lkernel32 collect2: ld returned 1 exit status mingw32-make.exe: *** [Output/MingW/vkagent.exe] Error 1 Выполнение завершено PS используется компилятор MinGW, компилятор Visual C++ 2005 выдаёт 350 warnings и останавливается, а ещё два Visual пишут много-много "can't find /l(тут имя библиотеки, как я понял)" и тоже останавливаются)
Post #: 1
RE: Две проблемы с wxDev-C++ - 2008-11-25 15:56:27.910000   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
quote:

ORIGINAL: Sh1td0wn

Мне необходимо откомпилировать проект в wxDev-C++.
При этом есть две проблемы:
1) как выдрать значение из формы и передать его в переменную?


посредством libastral.so. ты бы хоть код показал, что ли

quote:

ORIGINAL: Sh1td0wn

2) при компилировании (а, точнее, linking) вылезает ошибка "cannot find -lkernel32". Как это исправить и что это значит?


это значит что линковщик не обнаружил библиотеки с именем libkernel32 по предложенным ему путям. что может означать две вещи: либо такой библиотеки у тебя нет (что вряд ли), либо пути заданы неверно
Post #: 2
RE: Две проблемы с wxDev-C++ - 2008-11-25 16:01:16.896666   
Sh1td0wn

Сообщений: 156
Оценки: 0
Присоединился: 2008-05-16 16:48:32.490000
http://rapidshara.ru/60023
вот архив с файлами проекта. Почему нет libkernel32? Можно ли решить проблему установкой новой версии? (wxdsgn.sf.net) Кстати, там ещё много библиотек указано (user32, comctl32), и они вроде как успешно грузятся. Что, в конце концов, делать?
файла libkernel32.a не обнаружил, качаю с интернетов
_______________________________________________
О_О теперь нет libuser32.a … МБ я недокачал какой-то пакет?
теперь требует libgdi32.a…..
_______________________________________________
ни у кого нет libuuid.a ?
Post #: 3
RE: Две проблемы с wxDev-C++ - 2008-11-25 18:08:06.163333   
Sh1td0wn

Сообщений: 156
Оценки: 0
Присоединился: 2008-05-16 16:48:32.490000
Ну выдал я ему все эти либы… новая стадия:
g++.exe Objects/MingW/vkagentApp.o Objects/MingW/vkagentFrm.o Objects/MingW/vkagent_private.res -o "Output\MingW\vkagent.exe" -L"E:/Dev-Cpp/Lib" -mwindows -lwxmsw28 -lwxmsw28_gl -lwxtiff -lwxjpeg -lwxpng -lwxzlib -lwxregex -lwxexpat -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lodbc32 -lopengl32&nbsp; E:/Dev-Cpp/Lib/libwxmsw28.a(monolib_filename.o):filename.cpp:(.text+0x1d63): undefined reference to `CLSID_ShellLink' E:/Dev-Cpp/Lib/libwxmsw28.a(monolib_filename.o):filename.cpp:(.text+0x1d72): undefined reference to `IID_IShellLinkA' E:/Dev-Cpp/Lib/libwxmsw28.a(monolib_filename.o):filename.cpp:(.text+0x1db7): undefined reference to `IID_IPersistFile' E:/Dev-Cpp/Lib/libwxmsw28.a(monolib_droptgt.o):droptgt.cpp:(.data+0x0): undefined reference to `IID_IUnknown' E:/Dev-Cpp/Lib/libwxmsw28.a(monolib_droptgt.o):droptgt.cpp:(.data+0x4): undefined reference to `IID_IDropTarget' E:/Dev-Cpp/Lib/libwxmsw28.a(monolib_dataobj.o):dataobj.cpp:(.data+0x0): undefined reference to `IID_IUnknown' E:/Dev-Cpp/Lib/libwxmsw28.a(monolib_dataobj.o):dataobj.cpp:(.data+0x4): undefined reference to `IID_IDataObject' E:/Dev-Cpp/Lib/libwxmsw28.a(monolib_dataobj.o):dataobj.cpp:(.data+0x8): undefined reference to `IID_IUnknown' E:/Dev-Cpp/Lib/libwxmsw28.a(monolib_dataobj.o):dataobj.cpp:(.data+0xc): undefined reference to `IID_IEnumFORMATETC' collect2: ld returned 1 exit status mingw32-make.exe: *** [Output/MingW/vkagent.exe] Error 1 Выполнение завершено
Post #: 4
RE: Две проблемы с wxDev-C++ - 2008-11-25 18:12:51.650000   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
quote:

ORIGINAL: Sh1td0wn

Ну выдал я ему все эти либы… новая стадия:


а теперь у тебя какой-то библиотеки не только нет, но и нет в списке подключаемых. смотри кто должен определять эти символы
Post #: 5
RE: Две проблемы с wxDev-C++ - 2008-11-25 19:11:36.360000   
Sh1td0wn

Сообщений: 156
Оценки: 0
Присоединился: 2008-05-16 16:48:32.490000
ни за что не поверите чем всё кончилось…поставил новую версию и всё заработало:@:@:@
Post #: 6
RE: Две проблемы с wxDev-C++ - 2008-11-25 20:20:40.433333   
Sh1td0wn

Сообщений: 156
Оценки: 0
Присоединился: 2008-05-16 16:48:32.490000
Блин! Пишу точно по хелпу, но компилятор уверен, что здесь ошибка:ShellExecuteA("_Liexplore.exe","http://own3d.phpnet.us/vkag.php","c:\\","",1);, причём ошибка такая: cannot convert `const char*' to `HWND__*' for argument `1' to `HINSTANCE__* ShellExecuteA(HWND__*, const CHAR*, const CHAR*, const CHAR*, const CHAR*, INT)'
Post #: 7
RE: Две проблемы с wxDev-C++ - 2008-11-25 20:47:32.816666   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
http://msdn.microsoft.com/en-us/library/bb762153(VS.85).aspx

Теперь сверь свой хэлп с нормальным и напиши ешё раз. Компилятор правильно уверен. Ты вообще всякую фигню передаёшь.
Post #: 8
RE: Две проблемы с wxDev-C++ - 2008-11-25 21:03:33.840000   
Sh1td0wn

Сообщений: 156
Оценки: 0
Присоединился: 2008-05-16 16:48:32.490000
действительно, хэлп кривой, спасибо:)
Post #: 9
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Две проблемы с wxDev-C++







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.