LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 03-28-2005, 02:12 AM   #1
binarybob0001
Member
 
Registered: Dec 2004
Distribution: Debian Wheezy
Posts: 444

Rep: Reputation: 30
Total Linux Programming Newbie


I have not made a single program in linux, but I have programmed a lot in windows. What I am planning to do is make my own custom windows library, but I am planning to port it to linux as well. I need an overall plan in order to make my library multiplatform. I have decided I will make a custom C API library first. Then design my class to use those functions, so when I go to Linux I will simply rewrite my low level library and use all my other C++ code. A lot of time could be saved this way.
Here are some things I am wondering about. What are some good GUI programming resources for linux (websites, must have books, etc)? Does the MDI interface in linux use a client window? Is the parent window in MDI the only window capable of menus (without drawing them yourself)? Are resources like BMP's or ICO's handled the same way in linux? Thanks.
 
Old 03-28-2005, 04:58 AM   #2
t3gah
Member
 
Registered: Dec 2004
Distribution: SuSE, RedHat, ubuntu, Debian
Posts: 734

Rep: Reputation: 30
Well.. sites... there's here at LQ.org in the Linux Wiki section and then there is http://freshmeat.net and for documents you can try http://www.tldp.org & http://www.linux.org and then there's also http://www.sourceforge.net, but the last one is where a majority of people host their programming projects like they do at freshment.net. Freshmeat has what you need to get started though as it's not just a place to put projects. But you will learn that as you go.

For a programming book 'must have' there's this:

Beginning Linux Programming, 3rd Edition by Neil
Matthew, Richard Stones, Alan Cox ISBN: 0-7645-4497-7

There are also many other sources in the links of my signature...

Welcome to the Open Source community! I hope to see your "product" one day or better yet drop us a line here at LQ with an update on your progress.

Last edited by t3gah; 03-28-2005 at 05:02 AM.
 
Old 03-28-2005, 05:03 AM   #3
alred
Member
 
Registered: Mar 2005
Location: singapore
Distribution: puppy and Ubuntu and ... erh ... redhat(sort of) :( ... + the venerable bsd and solaris ^_^
Posts: 658
Blog Entries: 8

Rep: Reputation: 31
you can have a look at the cross platform FLTK library
just a posibility :
http://www.fltk.org/
 
Old 03-28-2005, 05:08 AM   #4
t3gah
Member
 
Registered: Dec 2004
Distribution: SuSE, RedHat, ubuntu, Debian
Posts: 734

Rep: Reputation: 30
Here's a link to the book I mentioned: http://www.wrox.com/WileyCDA/WroxTit...764544977.html

Quote:
Who is this book for?

This book is for programmers with some C or C++ experience, who want to take advantage of the Linux development environment.
 
Old 04-01-2005, 03:12 PM   #5
binarybob0001
Member
 
Registered: Dec 2004
Distribution: Debian Wheezy
Posts: 444

Original Poster
Rep: Reputation: 30
Shoot, I forgot to say thank you! I will fallow up on these resources, and you can definitly count on me being here when I start making my library in linux; I will have lots of questions. Currently I have been working on this windows library for six months. Although development has been slow, I have learnt more these six months than in two years in particular how to use classes effectively. Anyways, I'm checking everything out. Thanks again.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Total newbie interested in linux Kushan Linux - Newbie 17 08-14-2004 09:22 PM
Total linux Newbie Shibby Slackware 21 10-01-2003 10:28 AM
Total linux newbie I don't know anything and need help hanleychan Linux - Newbie 16 09-29-2003 09:03 PM
Total newbie to Linux needs help. Please jarget Linux - Software 3 08-24-2003 07:31 PM
Total Linux Newbie Ghengis_Khan LinuxQuestions.org Member Intro 2 05-19-2003 01:48 PM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 06:10 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration