Покажи теми - PERMANENT
Виж публикациите на потр. | * Виж темите на потр. | Виж прикачените файлове на потр
Страници: [1] 2
1  Програмиране / Общ форум / Play wav file in c -: Nov 16, 2007, 15:27
Някои може ли да даде сорс код на програма писана на c която да изпълняват wav фаилове.Предполага се че има много подобни неща из нета но аз не намерих нищо което е подходящо за начинаещи а и за тази тема няма много документация така че е молко трудно човек да се уриентира.Няма значение дали ще се ползва alsa или oss
2  Програмиране / Общ форум / Трябва ми свясна документация за gdk -: Oct 20, 2007, 21:55
Не мога да намеря свясна дакументация за GDK
където и да търся намирам само наща като тези

link
link

упитвам се да намеря ръководство в което всичко е убяснено що-годе прилично но явно никои не се е хващал да пише такива или просто не са качени поради някаква причина
ще се радвам ако някои е намирал нещо или има идеи каде може да има подобни guide-чета да напише един-два реда тук

ще ползвам GDK със C
3  Linux секция за начинаещи / Настройка на програми / Debian error -: Aug 22, 2007, 23:43
инсталирах дебиан на една стара машина
24 ram
~200Mhz cpu socket 7
2gb hdd
65mb swap
първо пробвах да го инсталирам от някое ftp но нещо се бъгваше и накрая го инсталирах от cdrom... и всичко мина идеално
тъи като машината ще се ползва за рутер а и защото преди два дена ми падна в ръцете(преди това беше в една маза) реших да я уставя за 8-10 часа включена да видя дали е стабилна.Когато провеждах този "тест" в компа не бяха включени  клавиатура и монитор разбрах че ос се е заредира успишно като се логнах през ssh и всичко работеше както трябва.На втория час разбрах че няма
ping към машината и реших да включа монитор за да видя какво е станало.Компа не беше забил защото каретката премигаше но ядрото се беше омазало здравата и горе долу успях да препиша писанието което ми изкара
general protection fault : 0103
cpu:0
eip 0010:[<00106a1c>] not tainet
eficags:00010246
eat:00000000 ebxi:001069fa edx:00000019
..........
process swappes(pid:0,stack page=00281000)
stack:00106a75 00000000
call trace : [000106a75o]
code f4fbc3
<o>kernel panic : att enpted to kill the idle task in idle task - not synciny

пиша доста нечетливо и само това успях да прочета
този проблем не е еденичен случеи доста често системата дава такива грешки дори ведняж се случи по време на самото стартиране.Не съм се занимавал много с дебият но мисля че в случея проблема е в рама но не съм сигурен.ще се радвам някои да изрази мнение

дисковете с дебиан ги дърпах отдавна и незнам коя е точната му версия но ядрото е 2.4.27.3 за i386



4  Linux секция за начинаещи / Настройка на програми / Slackware 12 lilo error -: Jul 31, 2007, 00:57
къчих си slackware 12 и реших да си компилирам ядро вече съм ветеран в тези занятия но точно сега лилото ми създава проблеми с които не мога да се справя без да загубя доста време

root@darkstar:~# lilo
Warning: LBA32 addressing assumed
Added Slackware[2.6] *
Added Slackware[2.6L]
Added Windows[Xp]
One warning was issued.
root@darkstar:~#

след това изпълнявам lilo -M /dev/hdb
hdb е slave но това под slackware 11 не създаваше проблеми
след рестарт лилото въобще не се зарежда нито изписва някъкви съобщения просто биоса почва да буутва другите устроиства
версията на лодъра е 22.8 ядрото което компилирах е 2.6.21.5
slackware-а е чисто нов нищо не съм качвал
help
5  Програмиране / Общ форум / въпрос за extern в c -: Jul 27, 2007, 22:40
искам да разглеждам функциите от glibc библиотеките и по конкретно ме интересува unistd.h но почти всичко там е декларирано във външни фаилове
например extern unsigned int sleep (unsigned int __seconds); версията на glibc-то е 2.3.6 търсих функцията и във всички include-нати библиотеки но там нямя нищо свързано с нея.Може ли някои да каже къде точно да търся защото явно аз не съм много наясно
6  Linux секция за начинаещи / Настройка на програми / Cedega 6 проблем -: Jun 17, 2007, 11:04
hi
Със slackware 11 съм и реших да си инстална cedega small 6.0 от tgz пакет инсталацията мина идеално но при опит да я стартирам ми изписва че ми липсват модулите за gtk на python ми ok почнах да търся каквото ми трябва и да качвам.Първо от pkgtool махнах стария python и сложих този
Python-2.5.1.tgz
после инсталнах и тези пакети
pygtk2-2.8.6-0.fc5.1.src.rpm
gtk2-2.9.0-4.src.rpm
dbus-python-0.80.2-3.ML6.src.rpm
но сега при опит за стартиране на cedega-та ми изписва
/usr/bin/cedega: line 42: python: command not found
та този 42 ред от фаила /usr/bin/cedega е следният
python ${P2PPATH}/Point2Play_gui.py "$@"
надявам се някои да помогне
ядрото е 2.6.18.2
7  Програмиране / Общ форум / C++ напътствия -: May 23, 2007, 11:13
Здравеите
Интересува ме как мога да създавам програми с графичен интерфеис при c++ за gnu/linux ос.Въобще при такова програмиране не знам до колко графичната среда оказва влеяние.По принцип съм чувал че Kde е базиран на QT и че приложения за тази графична сред се правят на KDevelop Designer или подобни програми но мен ме интересува повече варианта при които в c++ се зареждат модули (например модула windows.h по windows ос) и просто всичко си е пише подобно на tk в perl.
Смятам че едно крадко разяснение по случая ще ми смърши добра работа се пак за да има от къде да почна и да знам какво да търся.
8  Програмиране / Общ форум / Gcc проблем -: May 09, 2007, 16:31
Здравеите
Почнах да се занимавам с C++ и се пробвах да компилирам това
Примерен код
#include <iostream>
main(){
  cout << "Hello World";
}

но ми дава следната грешка
Цитат
./cout.c:1:22: iostream.h: No such file or directory
./cout.c: In function `main':
./cout.c:3: error: `cout' undeclared (first use in this function)
./cout.c:3: error: (Each undeclared identifier is reported only once
./cout.c:3: error: for each function it appears in.)
./cout.c:4:2: warning: no newline at end of file

пробвах и с #include <iostream> но е все едно и също с компилирането на C няма проблеми.Версията на gcc-то е 3.4.6 и в man страницата пише че може да компилира сорсове на C++.Ще са радвам някои да оточни защо става така.Дистрото ми е slackware 11
9  Linux секция за начинаещи / Настройка на програми / Remove cedega -: Apr 29, 2007, 09:48
Здравеите
дръпнах cedega 5 и нещо която беше rpm пакет и го качих без проблеми но се оказа че трябва да се регистлирам в трансгаминг за да мога да я ползвам та за това реших пак да си сложа старата cedega 4.3.1 която пак е rpm и не може да се качи защото вече е инсталирана по-нова версия.Търсих в pkgtool но там го няма този пакет.Може ли някои да каже как да си кача старата cedega
дистрото е slackware
10  Linux секция за начинаещи / Настройка на програми / проблем с boot-а на usb stick -: Apr 04, 2007, 01:27
Попадна ми идин usb stick 2GB и реших да се пробвам да му сложа някое истинско дистро.Спрях се на дебиан почнах до го качвам и всичко беше идеално качих grub в mbr на usb sticka но като го boot-нах не стана нищо просто каретката си премигаше.Пробвах няколко пъди да повторя процедурата но ставаше едно и също както с grub така и с lilo.След това пробвах да къча lilo-то с което си boot-вам слака така
lilo -M /dev/sda
целта ми беше просто да видя че лоадара които си ползвам обикновенно
се boot-ва нормално и от mbr на usb-то но резултат нямаше ставаше все едно и също.Пробвах същото това нещо и така
dd if=/dev/hda of=/dev/sda count=1 bs=512
но лоадара така и не тръгна.
като изтрия всичко от стика(dd if=/dev/zero of=/dev/sda)
началния search от биоса просто подминава usb-то и изписна not faund
пробвах да кача dsl с лоадар syslinux както е уписано тук
на пак се получаваше само черен екран с премигаща каретка
дръпнах и друг dsl които специално се качва по win при него просто трябва да се стартира фаила  makeboot.exe които си прави всичко но като го стартирам ми дава следната грешка
the application failed to instalize property (0Xc0000135)
идея си нямам защо става така ще се радвам някои да помогне
11  Linux секция за начинаещи / Настройка на програми / Apache2 & cgi -: Mar 07, 2007, 00:17
Почнах да си правя един web сървар за да мога да си тествам саитчетата
на него.Стигнах до конфигулирането на mod_perl и нещо се омазах доста  
инсталирам mod_perl така
perl Makefile.PL MP_APXS=/url/apache2/bin/apxs
make
make install
и всичко минава без проблеми.
във фаила
/apache2/conf/httpd.conf
добавям LoadModule perl_module modules/mod_perl.so
фаила modules/mod_perl.so съществува
добавям и
AddHandler cgi-script .cgi .pl
настроиките изглеждат така

Цитат

ScriptAlias /cgi-bin/ "/webserver/apache2/cgi-bin/"
<IfModule mod_cgid.c>
#Scriptsock            logs/cgisock
</IfModule>
<Directory "/webserver/apache2/cgi-bin">
    AllowOverride None
    Options Indexes ExecCGI
    Order allow,deny
    Allow from all
    SetHandler cgi-script
</Directory>

добавям и  тези настроики
PerlSendHeader  On
PerlSetupEnv    On
PerlHandler     On
PerlTaintCheck  On
PerlWarn        On
пробвах и без тях както и пробвах да махна само някои но резултат никакъв.Съобщението които изкарва бралзера е
Цитат

The server encountered an internal error or misconfiguration and was unable to complete your request.

Бях си качил xampp но и там връщаше същата грешка.Почвам да си мисля че проблема идва от perl(/usr/bin/perl-а) но не знам до колко това е възможно.Версията на mod_perl е 2.0.3
Помогнете
12  Linux секция за начинаещи / Настройка на хардуер / Проблеми с дяловете на харда -: Mar 05, 2007, 00:20
Имам дял hda2(ext3) с големина 14328.44 Mb монтирам го за root( / )  но цялата система го разпознава като 7.4 Gb ':crazy:'
ще пуста всичко от cfdisk и df
cfdisk=>
     Name           Flags         Part Type     FS Type            [Label]       Size (MB)
 ------------------------------------------------------------------------------------------


     hda1                          Primary      W95 FAT32                               5371.11
     hda2                          Primary      Linux ext3                               14328.44
     hda4                          Primary      W95 FAT32 (LBA)                     21410.41

Partition Table for /dev/hda

                    First                Last
 # Type       Sector           Sector   Offset    Length   Filesystem Type
-- ------- ----------- ----------- ------ ----------- -------------------- ----
 1 Primary           0           10490444     63    10490445 W95 FAT32
 2 Primary    10490445    38475674      0    27985230 Linux
 4 Primary    38475675    80292869      0    41817195 W95 FAT32

df=>

Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hda2              7741920   4118068   3224236  57% /
/dev/hda1              5234944   3090944   2144000  60% /fat/c
/dev/hda4             20898368   8611696  12286672  42% /fat/d

Filesystem            Size  Used Avail Use% Mounted on
/dev/hda2             7.4G  4.0G  3.1G  57% /
/dev/hda1             5.0G  3.0G  2.1G  60% /fat/c
/dev/hda4              20G  8.3G   12G  42% /fat/d

пробвах да пусна badblocks и fsck но те иска фаиловата систевма да не е монтирана.За съжаление те не са включени в инсталационния диск.Спомням се че преди имах дял hda3 които беше 6Gb и нещо а hda2  беше 7.4Gb но и двата ги изтрих и направих сегащият hda2.Нямам представа защо става така ако може някои да помогне ще бъда много благодарен

дистрото е slackware 11
13  Програмиране / Web development / Perl recv -: Feb 25, 2007, 21:53
Как мога да определя за колко време да е отворен даден сокет?Ползвам
модула IO::Socket но ще са ми полезни и примери които ползват и други методи.
14  Linux секция за начинаещи / Настройка на програми / Mysql проблем със стартирането -: Feb 14, 2007, 23:52
hi
Пробвах да пуста mysql-а така
/etc/rc.d/rc.mysqld start
и ми дава този ерор
root@Rock-man:~# Starting mysqld daemon with databases from /var/lib/mysql
STOPPING server from pid file /var/run/mysql/mysql.pid
070214 23:32:47  mysqld ended
пробвах и с друг mysql но тогава същия този проблем възниква при изпълнението на configure-то
root@Rock-man:~/mysql-standard-5.0.27-linux-i686-glibc23# Starting mysqld daemon with databases from /root/mysql-standard-5.0.27-linux-i686-glibc23/data
STOPPING server from pid file /root/mysql-standard-5.0.27-linux-i686-glibc23/data/Rock-man.pid
070214 23:36:47  mysqld ended
с друго ядро  пак се получава същото.До колкото знам в тези pid фаилове се съхранява id-то  на програмата и точно за това идея си нямам защо става така.Ще се радвам някои да помогне
дистрото е slackware 11
15  Linux секция за начинаещи / Настройка на програми / Помощ за tc -: Feb 13, 2007, 20:35
Знам че по този проблем е писано много и на различни места но от това идва и проблема ми.Доставям нет на една малка мрежа и както винаги се налага  да се намери начин за ограничаване на трафика за да може всички да ползват нет с еднаква скорост.Реших да се пробвам да направя shaper които да реши проблема.Намерих в google доста интерести работи за tc(traffic control) но повечето от които се разминаваха
и точно за това се налага да експерементирам на сляпо.Както винаги това почти никога не дава резултак за това се налага да търся помощ
от хора които знаят повече от мен.Пробвах до огранича нета на даден потребител така

tc qdisc add dev eth0 root handle 1: cbq bandwidth 1Mbit cell 8 avpkt 1000 mpu 64

tc class add dev eth0 parent 1:0 classid 1:1 cbq bandwidth 1Mbit rate 1MBit allot 1514 cell 8 weight 1Mbit prio 8 maxburst 20 avpkt 1000

пример за потребител 1
tc class add dev eth0 parent 1:1 classid 1:2 cbq bandwidth 256Kbit rate 128Kbit allot 1514 cell 8 weight 100Kbit prio 10 maxburst 20 avpkt 1000 split 1:0

пример за потребител 2
tc class add dev eth0 parent 1:1 classid 1:3 cbq bandwidth 256Kbit rate 128Kbit allot 1514 cell 8 weight 100Kbit prio 11 maxburst 20 avpkt 1000 split 1:0

и сега главния ми проблем е че не знам какво точно да правя после
нещо от рода на това
ip route add  user1-ip via router-ip flow 1:2
при което ми връща
Error: either "to" is duplicate, or "flow" is a garbage.
или нещо от този род

iptables -t mangle -A POSTROUTING -j CLASSIFY --set-class 1:2

но просто нищо не става все едно нищо не съм правил.Ще се радвам някои да даде малко напътствия и мерси придварително
Страници: [1] 2