Форум программистов, компьютерный форум, киберфорум
Наши страницы
С под Linux
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
lutr
0 / 0 / 0
Регистрация: 31.07.2012
Сообщений: 2
1

C \Sun OS \ troubles with linker

03.08.2012, 11:32. Просмотров 587. Ответов 2
Метки нет (Все метки)

Есть простейший TCP\IP клиент-сервер. Два исходника + makefile.
Проблема: при запуске make выдает следующую ошибку:
Undefined symbol fprintf
first referenced in file /var/tmp//ccx60t0R.o

Библеотечка <stdio.h> подключена, путь в makefile указан.
Была аналогичная проблема с функциями socket(), bind() и тому подобными. Тоже библиотека <sys/socket.h> юыла подключена. Решилась проблема дополнительными ключами компиляции -lsocket -lnsl.
Товарищи, может кто подскажет ключик и для fprintf?
Заранее спасибо

Добавлено через 1 час 1 минуту
Дополню информацию.
Проблема с линковкой только для сервера. fprintf() служит для логов.
Причем, клиент с компилился и залинковался без проблем, хотя те же самые функции и библиотеки использую, и собственно в том же порядке.
Сижу и пытаюсь найти разницу.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.08.2012, 11:32
Ответы с готовыми решениями:

linker troubles
Привет всем. Поделитесь своими мыслями по следующему поводу: В проекте есть несколько сишников, к...

Gui troubles
Здраствуйте пытаюсь настроить размер кнопок для вида.Проблема в том , что настроить это не так...

HSB project troubles
Всем привет! Заранее выражаю благодарность всем, кто поможет! Теперь, собственно, проблема:...

LocationManager network_provider troubles
Добрый день, Написал сервис для считывания gps-координат. С GPS_PROVIDER проблем нет, все...

Troubles with mysql install on Centos 7
I tried to install Percona, MariaDB and mysql. Now I try to install mysql: yum -y install mysql...

2
castaway
Эксперт С++
4938 / 3043 / 455
Регистрация: 10.11.2010
Сообщений: 11,119
Записей в блоге: 10
Завершенные тесты: 1
03.08.2012, 11:44 2
Покажи Makefile для сервера.
1
lutr
0 / 0 / 0
Регистрация: 31.07.2012
Сообщений: 2
03.08.2012, 12:06 3
Спасибо всем кто прочитал и откликнулся. Проблема решена. А всему виной моя невнимательность - в одной месте в коде было не fprintf, а frpintf.
Обидно.

2lazybiz
makefile единый и для клиента и для сервера(отдельно сделаны таргеты под сервер и под клиент).
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.08.2012, 12:06

ViewModel Troubles in database request
Использую подход Code First с Entity Есть классы Post, Tag, TagMap public class Post {...

Странная ошибка: [Linker error] undefined reference to `__dyn_tls_init_callback' [Linker error] undefined reference to ld returned 1 exit status
Здравствуйте. Вот недавно начал изучать книгу &quot;С++ для чайников&quot; Стефан Р. Девис 4-е издание. И...

NtQueryInformation, CreateFile - troubles при работе с символическими ссылками
Всем привет! Я пишу низкоуровневую фунцкию для проверки существует ли файл по переданному пути с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru