"Objective-C"를 "MinGW-3.1.0-1"에서 체험가능.( for Windows98SE ) -- QT/mingw32 ( for Windows98SE ), Qt with MinGW , MinGW/Qt , Qt 4.5.3

innobeing의 이미지


"MinGW-3.1.0-1"에서 Objective-C를 체험해 볼 수 있습니다.

==================================================================

MinGW - Minimalist GNU for Windows
: A native Windows port of the GNU Compiler Collection (GCC), with freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality.

http://www.mingw.org/ --- MinGW - Minimalist GNU for Windows

http://www.mingw.org/history

http://sourceforge.net/projects/mingw/files/

http://oldwiki.mingw.org/index.php/GettingStarted --- MinGW - Getting Started *****

http://www.mingw.org/wiki/msys

(If you want to create native Windows applications using GTK+ and Glade, take a look at GladeGuide.)

http://oldwiki.mingw.org/index.php/GladeGuide --- MinGW - Glade Guide for Windows98SE
Download the MinGW installer(MinGW-3.1.0-1.exe)
Apparently, version 4 may be broken, and version 5 will install once but will not re-install. Version 3 works fine(for Windows 98 SE), though.
Run "MinGW-3.1.0-1.exe" and install MinGW to c:/devel/mingw.

==================================================================

MINGW-***.exe (MinGW)
: The compiler toolset.
: gcc, binutils, mingw-runtime, w32api and ming32-make
: g++(C++ compiler), objc(Objective-C compiler), g77(Fortran77 compiler), java(Java compiler) and ada(Ada compiler)

MSYS-***.exe (MSYS) ( <- MSYS Base System )
: Unix-style commands and shell.
: A component of MinGW known as MSYS (Minimal SYStem) provides win32 ports of a lightweight Unix-like shell environment.
: bash(shell), rxvt(terminal) and misc tools(cp, diff, gzip, head, sed and etc.)

msysDTK-***.exe (MSYS Developer Tool Kit) ( <- MSYS Supplementary Tools )
: Unix-style developer toolkit
: Common packages that are needed by developers but are currently just easier to provide dependent on the msys runtime dll.
: autoconf, automake, libtool, autogen, openssl, openssh, cvs(Concurrent Version System), guile and inetutils

msysDVLPR-***.tar.gz (MSYS Developer) ( <- MSYS System Builder )
: The compiler toolset for MSYS only.

==================================================================
MinGW - mingw PORT --- "Expanding Functionality"
http://oldwiki.mingw.org/index.php/mingwPORT
* mingwPORT packages may be used to add functionality to your MSYS/MinGW installation.
==================================================================

*** Download Links *** ( for Window98SE, Win98SE, Win95sp2, Win9x and WinME )

MinGW-3.1.0-1.exe - ( dated Aug. 15, 2003 ) -> 이 link를 클릭.
MinGW-3.1.0-1.exe - ( dated Aug. 15, 2003 ) -> 이 link를 클릭.
MinGW-3.1.0-1.exe - ( dated Aug. 15, 2003 ) -> 이 link를 클릭.
MinGW-3.1.0-1.exe - ( dated Aug. 15, 2003 ) -> 이 link는 간혹 다운로드가 안 되는 경우가 있음.
MinGW-3.1.0-1.exe - ( dated Aug. 15, 2003 ) -> 이 link는 간혹 다운로드가 안 되는 경우가 있음.
====================================================================
" http://sourceforge.net/projects/mingw/files/ "로 접속한 상태에서, 아래의 "Link 전체"를 복사해서
web browser의 URL창(주소입력창)에 복사해 넣으면, "MinGW-3.1.0-1.exe"를 '소스포지'에서도 다운로드 할
수 있습니다.
http://prdownloads.sourceforge.net/mingw/MinGW-3.1.0-1.exe?download
====================================================================

MinGW-3.4.2.exe --- ftp://ftp.trolltech.com/misc/MinGW-3.4.2.exe - ( dated Jun. 15, 2005 )
MinGW-3.4.2-src.exe --- ftp://ftp.trolltech.com/misc/MinGW-3.4.2-src.exe - ( dated Jun. 15, 2005 )

MSYS-1.0.10.exe - ( dated Mar. 16, 2004 )
msys-1.0.10-src.tar.bz2 - ( dated Mar. 16, 2004 )

MSYS-1.0.9.exe - ( dated Jul. 10, 2003 )
msys-1.0.9-src.tar.bz2 - ( dated Jul. 10, 2003 )

MSYS-***.exe (MSYS) --- http://sourceforge.net/projects/mingw/files/MSYS Base System/

msysDTK-1.0.1.exe - ( dated Jan. 02, 2003 )
msysDTK-1.0.1-src.tar.bz2 - ( dated Jan. 02, 2003 )

msysDTK-1.0.0.exe - ( dated Dec. 10, 2002 )
msysDTK-1.0.0-src.tar.bz2 - (dated Dec. 10, 2002 )

msysDVLPR-1.0.0-alpha-1.tar.gz - ( dated May 18, 2002 ) --- MSYS System Builder - Technology Preview - msysDVLPR
_G_config.h - (dated Apr. 06, 2008 ) --- MSYS System Builder - Technology Preview - msysDVLPR

=================================

* Install MinGW and MSYS
MinGW-3.1.0-1.exe - to c:/MinGW/
MSYS-1.0.10.exe - to c:/msys/

=================================


File attachments: 
첨부파일 크기
Image icon mingwPORT.gif15.29 KB
Image icon MinGW --- User Contributed.gif10.01 KB
Forums: 
innobeing의 이미지


ftp://mail.leaderit.ru/pub/ananas/win/tools/
files
MinGW-3.1.0-1.exe
borland-free-cc55.exe
readme.txt
doxygen_win32_20040125.zip
ispack-4.2.7.exe
mysql-4.1.10-win32.zip
mysql-5.0.21-win32-setup.exe
postgresql-8.0.1.zip

======================================================================
ftp://mail.leaderit.ru/pub/ananas/win/tools/files

MinGW-3.1.0-1.exe: GNU C++ compiler for Windows
borland-free-cc55.exe: Free C++ compiler from Borland
qt-win-noncommercial-borland5-3.2.1.exe: QT for non-commercial use. for MS Windows
readme.txt: Additional Information
doxygen_win32_20040125.zip: Documentation generator
ispack-4.2.7.exe: Installation creator packages that contains "Inno Setup"
mysql-4.1.10-win32.zip: MySQL database server for Windows
postgresql-8.0.1.zip: PostgreSQL database server for Windows

======================================================================
ftp://mail.leaderit.ru/pub/ananas/win/tools/readme.txt

Borland C++ Compiler 5.5
_________________________________________________________________________
Free compiler from Borland. It is one of the fastest in the world and very effective compiler.
_________________________________________________________________________
Start FreeCommandLineTools1.exe
======================================================================

ftp://130.157.169.16/pub/XMM/portable_planetarium/stellarium_project/StellariumSoftware/deliverToNASA/winXPstuff/
MinGW-3.1.0-1.exe
MSYS-1.0.9.exe
MSYS-1.0.10.exe
msysDTK-1.0.1.exe
Opengl95.exe
zlib123.zip
ftp://130.157.169.16/pub/XMM/portable_planetarium/stellarium_project/StellariumSoftware/deliverToNASA/winXPstuff/SDL-1.2.11-win32/
README-SDL.txt
SDL.dll

ftp.ptpgroup.ru/pub/Distrib/Programs/Windows/MingW/
MinGW-3.1.0-1.exe
mingw32-make-3.80.0-2.exe
MinGWStudioFullSetupPlus-2_05.exe

ftp.trolltech.com/misc/
MinGW-3.4.2.exe
MinGW-3.4.2-src.exe
MinGW-3.4.2.mirrors
MinGW-gcc440_1.zip
gcc-2.95.3-sd-10.20.depot.gz
qtbook-examples.zip

ftp.trolltech.com/misc/gdb/
gdb-python-windows-bundle.zip


innobeing의 이미지


QT/mingw32 ( for Windows98SE ) /// Qt with MinGW /// MinGW/Qt ///

=========================================================
이것은 윈도우즈98SE 에서, MinGW 와 함께 사용할 수 있는 QT 툴킷 에 대한 내용입니다.
=========================================================

*** Download Links ***

qt-win-opensource-4.0.1-mingw.exe --- ftp.trolltech.com/qt/source/qt-win-opensource-4.0.1-mingw.exe
qt-win-opensource-4.1.5-mingw.exe --- ftp.trolltech.com/qt/source/qt-win-opensource-4.1.5-mingw.exe
qt-win-opensource-4.2.3-mingw.exe --- ftp.trolltech.com/qt/source/qt-win-opensource-4.2.3-mingw.exe
qt-win-opensource-4.3.5-mingw.exe --- ftp.trolltech.com/qt/source/qt-win-opensource-4.3.5-mingw.exe
qt-win-opensource-4.4.3-mingw.exe --- ftp.trolltech.com/qt/source/qt-win-opensource-4.4.3-mingw.exe
qt-win-opensource-4.5.3-mingw.exe --- ftp.trolltech.com/qt/source/qt-win-opensource-4.5.3-mingw.exe
qt-win-opensource-4.5.3-mingw.exe --- ftp.troll.no/qt/source/qt-win-opensource-4.5.3-mingw.exe

qt-win-opensource-src-4.0.1.zip --- ftp.trolltech.com/qt/source/qt-win-opensource-src-4.0.1.zip
qt-win-opensource-src-4.1.5.zip --- ftp.trolltech.com/qt/source/qt-win-opensource-src-4.1.5.zip
qt-win-opensource-src-4.2.3.zip --- ftp.trolltech.com/qt/source/qt-win-opensource-src-4.2.3.zip
qt-win-opensource-src-4.3.5.zip --- ftp.trolltech.com/qt/source/qt-win-opensource-src-4.3.5.zip
qt-win-opensource-src-4.4.3.zip --- ftp.trolltech.com/qt/source/qt-win-opensource-src-4.4.3.zip
qt-win-opensource-src-4.5.3.zip --- ftp.trolltech.com/qt/source/qt-win-opensource-src-4.5.3.zip

=====================================================
"윈도우즈 98 SE" 자체가 "유니코드"를 완벽하게 지원하지 못한다거나,
태생적으로 OS 자체에 몇몇 결함/버그가 있어, "QT 툴킷" 사용시 아래와 같이
몇몇 문제들이 발생할 수 있습니다.
"QT 툴킷"은 version 4.5.3 까지만 "윈도우즈98SE"를 지원합니다.
=====================================================

Qt 4.0 : Internationalization with Qt ( -> Windows98SE 지원함! )
http://doc.qt.nokia.com/4.0/i18n.html --- Windows 98 SE
( System Support )
* Some of the operating systems and windowing systems that Qt runs on only have limited support for Unicode. The level of support available in the underlying system has some influence on the support that Qt can provide on those platforms, although in general Qt applications need not be too concerned with platform-specific limitations.
( Windows )
* Qt provides full Unicode support, including input methods, fonts, clipboard, drag-and-drop and file names.
* File I/O defaults to Latin1, with Unicode options in QTextStream. Note that some Windows programs do not understand big-endian Unicode text files even though that is the order prescribed by the Unicode Standard in the absence of higher-level protocols.
* Unlike programs written with MFC or plain winlib, Qt programs are portable between Windows 98 and Windows NT. You do not need different binaries to support Unicode.

Qt 4.1 : Internationalization with Qt ( -> Windows98SE 지원함! )
http://doc.trolltech.com/4.1/i18n.html --- Windows 98 SE

Qt 4.2 : Internationalization with Qt ( -> Windows98SE 지원함! )
http://doc.trolltech.com/4.2/i18n.html --- Windows 98 SE
https://www3.nd.edu/courses/cse/cse20212.01/qt/doc/html/i18n.html#windows --- Windows 98 SE

Qt 4.3 : Platform Notes - Windows ( -> Windows98SE 지원함! )
http://doc.trolltech.com/4.3/platform-notes-windows.html --- Qt 4.3 : Platform Notes - Windows (Windows 98 SE)
( Windows 98 and ME )
* As for Windows NT, with the following exceptions:
( Unicode support )
* Since Windows 98 does not implement much Unicode, Qt's Unicode support on Windows 98 is lacking. Note that Qt attempts to hide these differences - application programs can see that the fonts available are rather incomplete, but there is generally no need for programs to care. With other toolkits such as MFC, you often need to recompile. With Qt, your programs simply detect and use the capabilities of the Windows version they run on.
( COMCTL32 problems )
* If you are experiencing a crash in comctl32.dll after debugging your Qt application then this is not a problem with Qt, see MSDN Knowledge Base article Q255607 for more information.

Qt 4.4.3 : Platform Notes - Windows ( -> Windows98SE 지원함! )
http://doc.qt.nokia.com/4.4/platform-notes-windows.html --- Qt 4.4.3 : Platform Notes - Windows (Windows 98 SE)

Qt 4.5.3 : Internationalization with Qt ( -> Windows98SE 지원함! )
http://doc.trolltech.com/4.5/i18n.html#windows --- Qt 4.5.3 : Internationalization with Qt --- Windows 98 SE

Qt 4.6 : Platform Notes - Windows ---> version 4.6 부터는, Windows98SE를 지원하지 않음!
http://doc.trolltech.com/4.6/platform-notes-windows.html
http://doc.trolltech.com/4.6/platform-notes.html

============================================


innobeing의 이미지


MinGW윈도우즈98SE 에서 프로그래밍 시에, MinGW 의 자체문제 때문이 아니라, 저작권에 따라서 일부 헤더파일이나 파일들은 MinGW 에 기본적으로 포함되어 있지 않기 때문에 "아래 Link"에서와 같이 저작권이 있는 SDK에서 차용해야 error가 발생하지 않게되는 경우가 있으므로, 참고하십시요.

Using MinGW v3.4.2 on Win98 --- getaddrinfo()

getaddrinfo() --- http://cboard.cprogramming.com/windows-programming/81245-getaddrinfo.html


zrobot의 이미지

감사합니다

innobeing의 이미지


네...! 도움이 되셨다니 다행입니다.

알고리즘 질문은 여기 "프로그래밍 QnA"에 질문을 올리면, 많은 분들이 도움을 주실 것입니다.
KLDP에 질문 업로드 하는 것에 너무 주저하지 마시고, 적극적으로 KLDP를 활용하시길 바랍니다.


zrobot의 이미지

글제주가 없었어 포기했읍니다
답변 감사합니다 ^^;;

innobeing의 이미지




"Objective-C"를 "Cygwin"에서도 체험해 볼 수 있습니다. /// for Windows98SE & WindowsXP and higher version ///



* 아래 Link의 글타래를 참고 하십시요.
========================================================

http://kldp.org/node/113625#comment-527421
--- Cygwin의 Windows98SE용 최종버전은 1.5 (1.5.25-15) 입니다. - KLDP

========================================================


댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.