Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Компиляция strongdc++ 
:(
    Опции темы
Доминик
Дата 3.6.2007, 21:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 17.3.2007

Репутация: нет
Всего: нет



Привет всем!
Если кто уже компилил эту прогу скажи что у меня не то. Поставил stl,wtl.
В си не особо силен. прошу подскажите что мне нужно еще добавить что наоборот удалить, может авторами что-то утаенно? Ниже лог сборки. А да еще стоит vc 8 полная версия.

------ Rebuild All started: Project: taocrypt, Configuration: Debug Win32 ------
Deleting intermediate and output files for project 'taocrypt', configuration 'Debug|Win32'
Compiling...
md4.cpp
template_instnt.cpp
Generating Code...
Compiling...
aes.cpp
aestables.cpp
algebra.cpp
arc4.cpp
asn.cpp
bftables.cpp
blowfish.cpp
coding.cpp
des.cpp
dh.cpp
dsa.cpp
file.cpp
hash.cpp
integer.cpp
md2.cpp
md5.cpp
misc.cpp
random.cpp
ripemd.cpp
rsa.cpp
Generating Code...
Compiling...
sha.cpp
tftables.cpp
twofish.cpp
Generating Code...
Creating library...
Creating browse information file...
Microsoft Browse Information Maintenance Utility Version 8.00.50727
Copyright © Microsoft Corporation. All rights reserved.
Build log was saved at "file://D:\Coding\strongdc\vc7\Debug\taocrypt\BuildLog.htm"
taocrypt - 0 error(s), 0 warning(s)
------ Rebuild All started: Project: MakeDefs, Configuration: Debug Win32 ------
Deleting intermediate and output files for project 'MakeDefs', configuration 'Debug|Win32'
Compiling...
File.cpp
MakeDefs.cpp
memcpy_amd.cpp
SimpleXML.cpp
StdAfx.cpp
StringTokenizer.cpp
Text.cpp
Util.cpp
Generating Code...
Compiling manifest to resources...
Linking...
Embedding manifest...
Build log was saved at "file://d:\Coding\strongdc\vc7\Debug\MakeDefs\BuildLog.htm"
MakeDefs - 0 error(s), 0 warning(s)
------ Rebuild All started: Project: yassl, Configuration: Debug Win32 ------
Deleting intermediate and output files for project 'yassl', configuration 'Debug|Win32'
Compiling...
template_instnt.cpp
yassl.cpp
Generating Code...
Compiling...
buffer.cpp
cert_wrapper.cpp
crypto_wrapper.cpp
handshake.cpp
lock.cpp
log.cpp
socket_wrapper.cpp
ssl.cpp
timer.cpp
yassl_error.cpp
yassl_imp.cpp
yassl_int.cpp
Generating Code...
Creating library...
template_instnt.obj : warning LNK4221: no public symbols found; archive member will be inaccessible
Creating browse information file...
Microsoft Browse Information Maintenance Utility Version 8.00.50727
Copyright © Microsoft Corporation. All rights reserved.
Build log was saved at "file://D:\Coding\strongdc\vc7\Debug\yassl\BuildLog.htm"
yassl - 0 error(s), 1 warning(s)
------ Rebuild All started: Project: zlib, Configuration: Debug Win32 ------
Deleting intermediate and output files for project 'zlib', configuration 'Debug|Win32'
Compiling...
adler32.c
compress.c
crc32.c
deflate.c
inffast.c
inflate.c
inftrees.c
trees.c
uncompr.c
zutil.c
Generating Code...
Creating library...
Build log was saved at "file://D:\Coding\strongdc\vc7\Debug\zlib\BuildLog.htm"
zlib - 0 error(s), 0 warning(s)
------ Rebuild All started: Project: bzip2, Configuration: Debug Win32 ------
Deleting intermediate and output files for project 'bzip2', configuration 'Debug|Win32'
Compiling...
blocksort.c
bzlib.c
compress.c
crctable.c
decompress.c
huffman.c
randtable.c
Generating Code...
Creating library...
Build log was saved at "file://D:\Coding\strongdc\vc7\Debug\bzip2\BuildLog.htm"
bzip2 - 0 error(s), 0 warning(s)
------ Rebuild All started: Project: Regex, Configuration: Debug Win32 ------
Deleting intermediate and output files for project 'Regex', configuration 'Debug|Win32'
Compiling...
chartables.c
get.c
pcre.c
study.c
Generating Code...
Creating library...
chartables.obj : warning LNK4221: no public symbols found; archive member will be inaccessible
Build log was saved at "file://D:\Coding\strongdc\vc7\Debug\Regex\BuildLog.htm"
Regex - 0 error(s), 1 warning(s)
------ Rebuild All started: Project: client, Configuration: Debug Win32 ------
Deleting intermediate and output files for project 'client', configuration 'Debug|Win32'
Building StringDefs.cpp and Example.xml from StringDefs.h...
Compiling...
stdinc.cpp
Compiling...
AdcCommand.cpp
AdcHub.cpp
ADLSearch.cpp
BufferedSocket.cpp
BZUtils.cpp
Client.cpp
ClientManager.cpp
ClientProfileManager.cpp
ConnectionManager.cpp
CryptoManager.cpp
DCPlusPlus.cpp
DirectoryListing.cpp
DownloadManager.cpp
Encoder.cpp
FavoriteManager.cpp
File.cpp
FileChunksInfo.cpp
d:\coding\strongdc\client\filechunksinfo.cpp(861) : warning C4189: 'tmp' : local variable is initialized but not referenced
FinishedManager.cpp
HashManager.cpp
HttpConnection.cpp
Generating Code...
Compiling...
memcpy_amd.cpp
nmdchub.cpp
pme.cpp
QueueManager.cpp
ResourceManager.cpp
SearchManager.cpp
ServerSocket.cpp
SettingsManager.cpp
SharedFileStream.cpp
ShareManager.cpp
SimpleXML.cpp
Socket.cpp
SSLSocket.cpp
StringDefs.cpp
Text.cpp
Thread.cpp
TigerHash.cpp
TimerManager.cpp
TraceManager.cpp
UploadManager.cpp
Generating Code...
Compiling...
User.cpp
UserConnection.cpp
Util.cpp
WebServerManager.cpp
ZUtils.cpp
Generating Code...
Creating library...
stdinc.obj : warning LNK4221: no public symbols found; archive member will be inaccessible
Build log was saved at "file://D:\Coding\strongdc\vc7\Debug\client\BuildLog.htm"
client - 0 error(s), 2 warning(s)
------ Rebuild All started: Project: StrongDC, Configuration: Debug Win32 ------
Deleting intermediate and output files for project 'StrongDC', configuration 'Debug|Win32'
Compiling...
stdafx.cpp
Compiling...
ADLSearchFrame.cpp
ADLSProperties.cpp
AdvancedPage.cpp
AGEmotionSetup.cpp
AppearancePage.cpp
AVIPreview.cpp
BarShader.cpp
d:\coding\strongdc\windows\barshader.h(122) : error C3861: 'floor': identifier not found
c:\program files\microsoft visual studio 8\vc\include\math.h(137) : error C2365: 'floor' : redefinition; previous definition was 'formerly unknown identifier'
c:\program files\microsoft visual studio 8\vc\include\math.h(336) : error C3861: 'floor': identifier not found
c:\program files\microsoft visual studio 8\vc\include\math.h(405) : error C3861: 'floor': identifier not found
c:\program files\microsoft visual studio 8\vc\include\math.h(512) : error C2365: 'floor' : redefinition; previous definition was 'formerly unknown identifier'
c:\program files\microsoft visual studio 8\vc\include\math.h(560) : error C2365: 'floor' : redefinition; previous definition was 'formerly unknown identifier'
CDMDebugFrame.cpp
CertificatesPage.cpp
ChatCtrl.cpp
ClientProfileDlg.cpp
ClientsPage.cpp
CommandDlg.cpp
DirectoryListingFrm.cpp
DownloadPage.cpp
EmoticonsDlg.cpp
ExListViewCtrl.cpp
ExtendedTrace.cpp
FakeDetect.cpp
FavHubProperties.cpp
Generating Code...
Compiling...
FavoriteDirsPage.cpp
FavoritesFrm.cpp
FolderTree.cpp
GeneralPage.cpp
HubFrame.cpp
d:\coding\strongdc\windows\hubframe.cpp(108) : error C2065: 'm_bVertical' : undeclared identifier
ImageDataObject.cpp
InputBox.cpp
LimitPage.cpp
LineDlg.cpp
LogPage.cpp
MagnetDlg.cpp
main.cpp
d:\coding\strongdc\windows\main.cpp(29) : fatal error C1083: Cannot open include file: 'vld.h': No such file or directory
MainFrm.cpp
NetworkPage.cpp
NotepadFrame.cpp
OMenu.cpp
d:\coding\strongdc\windows\barshader.h(122) : error C3861: 'floor': identifier not found
OperaColorsPage.cpp
d:\coding\strongdc\windows\barshader.h(122) : error C3861: 'floor': identifier not found
PopupManager.cpp
Popups.cpp
PreviewDlg.cpp
Generating Code...
Compiling...
PrivateFrame.cpp
PropertiesDlg.cpp
PropPage.cpp
PropPageTextStyles.cpp
PublicHubsFrm.cpp
QueueFrame.cpp
d:\coding\strongdc\windows\barshader.h(122) : error C3861: 'floor': identifier not found
QueuePage.cpp
RecentsFrm.cpp
SDCPage.cpp
SearchFrm.cpp
Sounds.cpp
SpyFrame.cpp
StatsFrame.cpp
TextFrame.cpp
toolbarpage.cpp
TransferView.cpp
d:\coding\strongdc\windows\barshader.h(122) : error C3861: 'floor': identifier not found
TreePropertySheet.cpp
UCPage.cpp
UpdateDlg.cpp
UploadPage.cpp
Generating Code...
Compiling...
upnp.cpp
UserInfo.cpp
userlistcolours.cpp
UsersFrame.cpp
WaitingUsersFrame.cpp
d:\coding\strongdc\windows\barshader.h(122) : error C3861: 'floor': identifier not found
WindowsPage.cpp
WinUtil.cpp
d:\coding\strongdc\windows\barshader.h(122) : error C3861: 'floor': identifier not found
Generating Code...
Build log was saved at "file://D:\Coding\strongdc\vc7\Debug\StrongDC\BuildLog.htm"
StrongDC - 14 error(s), 0 warning(s)
========== Rebuild All: 7 succeeded, 1 failed, 0 skipped ==========

PM MAIL   Вверх
archimed7592
Дата 3.6.2007, 21:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Архимед
****


Профиль
Группа: Завсегдатай
Сообщений: 2531
Регистрация: 12.6.2004
Где: Moscow

Репутация: 58
Всего: 93



множественные ошибки про floor, скорее всего, решаются добавлением #include <cmath> в файл windows\barshader.h


--------------------
If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.
© George Bernard Shaw
PM Jabber   Вверх
Доминик
Дата 3.6.2007, 22:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 17.3.2007

Репутация: нет
Всего: нет



Цитата(archimed7592 @ 3.6.2007,  21:47)
множественные ошибки про floor, скорее всего, решаются добавлением #include <cmath> в файл windows\barshader.h

Ага спасибо. точно это было.
Вот это я просто закоментировал так как нет такого файла у меня вобще
main.cpp
d:\coding\strongdc\windows\main.cpp(29) : fatal error C1083: Cannot open include file: 'vld.h': No such file or directory


Но вот еще одна осталась

------ Build started: Project: StrongDC, Configuration: Debug Win32 ------
Compiling...
HubFrame.cpp
d:\coding\strongdc\windows\hubframe.cpp(108) : error C2065: 'm_bVertical' : undeclared identifier
Build log was saved at "file://D:\Coding\strongdc\vc7\Debug\StrongDC\BuildLog.htm"
StrongDC - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 7 up-to-date, 0 skipped ==========


что это за m_bVertical и где надо определять?
PM MAIL   Вверх
nerezus
  Дата 3.6.2007, 22:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 3
Всего: 43



А ты уверен, что оно на VS8 должно собираться?
Узнай, каким компилером его надо собирать, компилеры не совместимы по многим вопросам между собой ;)


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
archimed7592
Дата 3.6.2007, 22:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Архимед
****


Профиль
Группа: Завсегдатай
Сообщений: 2531
Регистрация: 12.6.2004
Где: Moscow

Репутация: 58
Всего: 93



Цитата(nerezus @  3.6.2007,  22:11 Найти цитируемый пост)
Узнай, каким компилером его надо собирать
в факе ясно написано, что vc-7.0

проблема видимо в том, что vc-7.0 ещё допускает default-int... vc-8.0 уже нет.
строка 108
m_bVertical = ...
замени на
int m_bVertical = ...

т. е. просто припиши int перед m_bVertiacal.


--------------------
If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.
© George Bernard Shaw
PM Jabber   Вверх
Доминик
Дата 3.6.2007, 22:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 17.3.2007

Репутация: нет
Всего: нет



Цитата(nerezus @ 3.6.2007,  22:11)
А ты уверен, что оно на VS8 должно собираться?
Узнай, каким компилером его надо собирать, компилеры не совместимы по многим вопросам между собой ;)

ну да там в файле compile.txt написанно что собиралось на vc7.1 (2003).


Note 1;    I now use vc7.1 (2003). I don't care particularly if you use an older MS compiler (6.0, 7.0),
    because these don't even come close to supporting the c++ standard. If you want to try anyway

Но я думаю что врядли это так критично в данном случае, ведь он не что не говорить про старшие версии.

m_bVertical а это я так понимаю просто надо где привести к типу какому то.
PM MAIL   Вверх
archimed7592
Дата 3.6.2007, 22:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Архимед
****


Профиль
Группа: Завсегдатай
Сообщений: 2531
Регистрация: 12.6.2004
Где: Moscow

Репутация: 58
Всего: 93



судя по префиксу 'b' лучше даже не int, а bool...


Цитата(Доминик @  3.6.2007,  22:17 Найти цитируемый пост)
m_bVertical а это я так понимаю просто надо где привести к типу какому то. 
 smile 
Доминик, а нафик, если вообще не понимаешь, что такое с++ собирать strongdc++? не проще ли скачать уже собранный с того же sourceforge'а?



--------------------
If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.
© George Bernard Shaw
PM Jabber   Вверх
Доминик
Дата 3.6.2007, 23:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 17.3.2007

Репутация: нет
Всего: нет



Цитата(archimed7592 @ 3.6.2007,  22:23)
судя по префиксу 'b' лучше даже не int, а bool...


Цитата(Доминик @  3.6.2007,  22:17 Найти цитируемый пост)
m_bVertical а это я так понимаю просто надо где привести к типу какому то. 
 smile 
Доминик, а нафик, если вообще не понимаешь, что такое с++ собирать strongdc++? не проще ли скачать уже собранный с того же sourceforge'а?

archimed7592 спасиб за помощь. все скомпилил.
А для того и надо чтоб понять что то практиковаться почаще. разбирать более менее
серьезные примеры. Учусь я.
Думаю тему можно закрывать. конечно были еще подводные камни но с этим я разобрался сам если будут у кого вопросы обращайтесь, есть практика компиляции этого детища!
PM MAIL   Вверх
archimed7592
Дата 3.6.2007, 23:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Архимед
****


Профиль
Группа: Завсегдатай
Сообщений: 2531
Регистрация: 12.6.2004
Где: Moscow

Репутация: 58
Всего: 93



не моё конечно дело, но, имхо, нужно для начала попрактиковаться на чем-нибудь, подобном hello-world, прежде чем лезть в подобное strongdc...
советую исходя из твоей фразы "привести к типу какому-то", сказанной относительно int... ничего личного... не обижайся


--------------------
If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.
© George Bernard Shaw
PM Jabber   Вверх
Доминик
Дата 3.6.2007, 23:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 17.3.2007

Репутация: нет
Всего: нет



А что я не так разве сказал. Твою мессагу я увидел уже после того как ответил на ту.
Правильно же мы подвели m_bVertical к типу bool.
Личное конечно нет. Не вижу не чего такого ......
PM MAIL   Вверх
archimed7592
Дата 4.6.2007, 01:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Архимед
****


Профиль
Группа: Завсегдатай
Сообщений: 2531
Регистрация: 12.6.2004
Где: Moscow

Репутация: 58
Всего: 93



Цитата(Доминик @  3.6.2007,  23:39 Найти цитируемый пост)
Правильно же мы подвели m_bVertical к типу bool.
ну вот-вот... это ни приведение, ни "подведение"... это называется определение... ну да ладно... тебе виднее, чем заниматься smile 


--------------------
If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.
© George Bernard Shaw
PM Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1311 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.