Rating@Mail.ru
IPB
Etersoft - from Windows to Linux
Etersoft
решения для перехода
с Windows на Linux
Дружественные сайты: alv.me и Rus-Linux.net

Здравствуйте, гость ( Вход | Регистрация ) Поиск · 

Профиль
Фотография
Опции
Опции
О себе
lamobot не указал(а) ничего о себе.
Личная информация
lamobot
Новичок
31 от роду
Пол не указан
Место жительства не указано
Дата рождения: Дек-7-1986
Интересы
Нет данных
Другая информация
Операционная система: Ubuntu 6.06
JID: Нет данных
Город: Нет данных
Статистика
Регистрация: 4-August 06
Просмотров профиля: 1109*
Последнее посещение: 28th January 2012 - в 01:33
Часовой пояс: Dec 17 2017, в 23:48
10 сообщений (0 за день)
Контактная информация
AIM Нет данных
Yahoo Нет данных
ICQ Нет данных
MSN Нет данных
Contact E-mail скрыт
* Просмотры профиля обновляются каждый час

lamobot

Участники


Темы
Сообщения
Друзья
Содержимое
16 May 2008
Здравствуйте! ломаю голову уже второй день...

у меня большая программа, в одном из .cpp файлов я написал функцию itoa используя stringstream:

string itoa(int num)
{
stringstream converter;
converter << num;
return converter.str();
}

пользовался, все работало отлично. потом функция потребовалась в других модулях и я ее вынес в хедер utility.h:

#ifndef UTILITY_H
#define UTILITY_H

#include <iostream>
#include <sstream>
#include <string>

using namespace std;

string itoa(int num)
{
stringstream converter;
converter << num;
return converter.str();
}

#endif // UTILITY_H

//------------------------------------------------------------------------------

после чего получаю вот это при компиляции:

lamobot@desktop:~/Desktop/compiller$ make
g++ -c -o main.o main.cpp
g++ -c -o lexer.o lexer.cpp
g++ -c -o syntaxer.o syntaxer.cpp
g++ -c -o code_gen.o code_gen.cpp
In file included from /usr/include/c++/4.2/iosfwd:44,
from /usr/include/c++/4.2/ios:43,
from /usr/include/c++/4.2/istream:44,
from /usr/include/c++/4.2/fstream:45,
from lexer.h:10,
from syntaxer.h:13,
from code_gen.h:10,
from code_gen.cpp:7:
/usr/include/c++/4.2/i486-linux-gnu/bits/c++config.h:149: error: expected constructor, destructor, or type conversion before ‘namespace’
make: *** [code_gen.o] Error 1


на что грешить? какакую информацию предоставить?
Привет!

суть проблема такая: есть ноутбук с интелловской wifi картой и Ubuntu 6.06 (карта заработала из коробки), и есть бесплатный доступ к интернету в институте))
проблема в получении настроек через DHCP. я пользуюсь программой wifi-radar. она наглядно показывает всю информацию, но в пишет что "could not aqquire ip adress",
лог таков:

Sep 2 11:12:18 localhost dhclient: Internet Systems Consortium DHCP Client V3.0.3
Sep 2 11:12:18 localhost dhclient: Copyright 2004-2005 Internet Systems Consortium.
Sep 2 11:12:18 localhost dhclient: All rights reserved.
Sep 2 11:12:18 localhost dhclient: For info, please visit http://www.isc.org/products/DHCP
Sep 2 11:12:18 localhost dhclient:
Sep 2 11:12:18 localhost dhclient: execve (/lib/dhcp3-client/call-dhclient-script, ...): Permission denied
Sep 2 11:12:18 localhost dhclient: Listening on LPF/eth1/00:16:6f:a1:a3:e8
Sep 2 11:12:18 localhost dhclient: Sending on LPF/eth1/00:16:6f:a1:a3:e8
Sep 2 11:12:18 localhost dhclient: Sending on Socket/fallback
Sep 2 11:12:18 localhost dhclient: receive_packet failed on eth1: Network is down
Sep 2 11:12:21 localhost dhclient: DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 8
Sep 2 11:12:21 localhost dhclient: send_packet: Network is down
Sep 2 11:12:22 localhost dhclient: DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 11
Sep 2 11:12:22 localhost dhclient: send_packet: Network is down
Sep 2 11:12:29 localhost dhclient: DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 8
Sep 2 11:12:29 localhost dhclient: send_packet: Network is down

меня смущает это нетворк из даун, хотя все вокруг (виндузятники) подключаются без проблем

помогите пожалуйста
Привет всем!

суть проблемы такая. писал демку и решил использовать математику из стаааарого проекта (еще под виндой написанного ))). это два файла asd_math.h и asd_math.cpp. Включил заголовок в проект и вот что получилось.

lamobot@asd:~/Dev/demo$ make
g++ -o main main.o asd_math.o -freeglut -lglut
main.o: In function `main':main.cpp:(.text+0x13): undefined reference to `asd::vec3::vec3()'
:main.cpp:(.text+0x2f): undefined reference to `asd::vec3::vec3(float, float, float)'
collect2: ld returned 1 exit status
make: *** [main] Ошибка 1

http://www.everfall.com/paste/id.php?5qc1xi0pwl3f - тут asd_math.h
http://www.everfall.com/paste/id.php?0hlqbz4jlbb7 - тут asd_math.cpp
http://www.everfall.com/paste/id.php?iar5h61z3ban - тут main.cpp
http://www.everfall.com/paste/id.php?n20rl4yxjpbi - тут makefile

помогите я так не могу. ну почему он пишет undefined reference? этож почти хелловорлд. Тем более эти файлы asd_math точно компилировались и вроде бы даже работали
Просмотры


26 Jul 2010 - 3:11


13 Apr 2009 - 16:19


Друзья
Друзей нет.
RSS Текстовая версия Сейчас: 17th December 2017 - в 22:48




Rating@Mail.ru