Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

Programming again... linux/gtk tutorials for C?

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
6 posts • Page 1 of 1
Author
Message
wonderboy
n00b
n00b
Posts: 71
Joined: Fri Jun 20, 2003 1:58 am

Programming again... linux/gtk tutorials for C?

  • Quote

Post by wonderboy » Fri Dec 03, 2004 8:38 pm

hi, im trying to write a linux app in C with GTK and im looking for some good tutorials.

last time i did C was 2 years ago, and it was for dos. i still understand the basics, but a refresher wouldnt be bad.

what im looking to learn/use:
GTK
C/C++
socket programming for C/C++

Thanks guys.
Top
blaster999
l33t
l33t
User avatar
Posts: 902
Joined: Sun May 09, 2004 7:40 am
Location: Between keyboard and chair

  • Quote

Post by blaster999 » Fri Dec 03, 2004 8:50 pm

A good guide to UNIX socket programming:
http://www.ecst.csuchico.edu/~beej/guide/net/
GTK+ tutorial:
http://www.gtk.org/tutorial/

Google could give you many results
60s: sex, drugs, rock'n'roll
90s: sux, bugs, drag'n'drop
---
Some multimedia keys refuse to work? See my mini-howto:
http://forums.gentoo.org/viewtopic.php? ... 34#1896734
Top
Arker
Apprentice
Apprentice
Posts: 205
Joined: Tue Sep 10, 2002 12:01 pm
Contact:
Contact Arker
Website

  • Quote

Post by Arker » Fri Dec 03, 2004 8:59 pm

Here is a nice tutorial that will get you going with GTK+ and the GNU autotoolset, and here is another by the same author that adds internationalization. Both very nice and mostly current tutorials.

Aside from that, the official tutorial is nice as is looking at the code of some simple, well written applications. Gossip is nicely done for example.

Cheers, and good luck,
~djc
*LIK*

My other computer is your Windows box.
Top
wonderboy
n00b
n00b
Posts: 71
Joined: Fri Jun 20, 2003 1:58 am

  • Quote

Post by wonderboy » Fri Dec 03, 2004 9:31 pm

i was more looking for a non super-basic c refresher.


also thanks for the gtk and socket links.


if you have any other tutorials not mentioned here, please post them.


also, i searched on google, i just thought that people might have found better ones.
Top
iuli
n00b
n00b
User avatar
Posts: 54
Joined: Sat Feb 21, 2004 10:09 pm
Location: Lausanne

  • Quote

Post by iuli » Fri Dec 03, 2004 11:08 pm

If you want to do UI programming, I recommend wxWidgets as a nice framework with GTK bindings (and many others, so you end up writing portable code aswell :mrgreen: )

cheers,
iuli
Top
MHL
Apprentice
Apprentice
Posts: 197
Joined: Tue Jun 15, 2004 1:41 am

  • Quote

Post by MHL » Sat Dec 04, 2004 8:16 am

http://www.collegeforum.ca/libsockets/
they post something about the socket stuff.
also in there main site too
http://www.collegeforum.ca/
lots of references there.
Top
Post Reply

6 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic