Hab jetzt sehr viel rumprobiert und
tlink32 /c /S:8000000 /Lc:\bc5\lib;c:\bc5\include \bc5\lib\c0x32 prog,prog,prog,cw32 import32
funzt.
Allerdings ist die exe nur halb so groß wie die von der IDE.
Jetzt kann ich Assembler *.obj Dateien linken.
Viel Spaß euch noch.
Ja, das stimmt, aber manchmal kann es auch ziehmlich sch*** bauen, schau mal hier:
Versionsinfo auslesen! -Fehler?
Klar, ich benutze es auch nur wegen der größe.
P: Lad mal dev c++ 3 runter dann sind sie keine 12 kb groß sondern nur knappe 5-6kb
[ Dieser Beitrag wurde am 21.04.2003 um 10:16 Uhr von Tillmann David editiert. ]
Original erstellt von ncc-1701-m:
**Hallo,
wie kann ich unter Linux 8.0 Daten zur seriellen Schnitstelle senden und von ihr empfangen und diese dann mit dem gpp (meinetwegen auch gcc) compiler kompilieren?
Danke für eure Hilfe**
Schau dir die Howtos auf http://www.tldp.org (The Linux Documentation Project) an.
Serial Port Howto
http://www.tldp.org/HOWTO/Serial-HOWTO.html
Serial Port Programming Howto
http://en.tldp.org/HOWTO/Serial-Programming-HOWTO/
Ein Beispielquellcode findest du in diesem Howto in Abschnitt 2 - Examples:
http://en.tldp.org/HOWTO/Serial-Programming-HOWTO/x115.html
*lfs'lerauserfahrungspricht*
wenn du nen neuen gcc draufmachst, mach auch gleich ne neue glibc dazu.
gcc (14h, 200er PII) und glibc (20h) sind die pakete mit längster compilierzeit (danach kommen noch xserver (11h), kde (5h) und mozilla (6h). Wenn du dir den gcc selber baust, kannst überlegen, ob du maschienenoptimierung reinhaust. manche sagen, mann soll gcc und glibc nicht mit den optimizer flags machen, ich habs gemacht und keine probleme damit.
Jo - UltraEdit is auch ganz gut. Kann man bei Java, C/Cpp und anderen Sprachen verwenden. Die Einbindung in den Editor ist auch nicht schwer. Einziges Manko - keine Cpp Hilfe integriert
Hallo,
ich möchte gerne mit dem Dev C++ 4 Compiler auf den Parallel Port (unter Win95) zugreifen. Kennt da jemand Mittel und Wege??
Ausserdem suche ich ein Tool, mit dem ich den Status des Parallel Ports unter Win 9x bzw. Win XP anzeigen kann. Winparallela läuft unter WinXP (jedenfalls bei mir) nicht.
Ich bin neu in der Branche und benötige Hilfe. Die Hilfe hat einen Namen:
Woher bekomme ich von Sybase das Programm Power++ in der Version Enterprise?
Sybase selbst kann nicht behilflich sein. Vielleicht habe ich hier etwas Glück.
Vielen Dank Tenkele [/list]
> It appears the GCC is 3.2 (mingw-special-XXXXXXX) (some number)
> Q: How do I get to the point where the -fnative-struct switch works?
In gcc 3.x use
-mms-bitfields
Hallo, ich versuche einen einfachen Code zu compilen. Alles klappt auch wunderbar, bis ich eine Funktion der libcurl benutzen möchte. Ich habe die curl/curl.h und die ../lib/curl/libcurl.a eingebunden. Die Funktion wird auch gefunden (kein Fehler mehr, wegen undefined reference). Jedoch kommen "einige" andere Fehler:
Compiler: Default compiler
Building Makefile: "C:\Dev-Cpp\tray\Makefile.win"
Führt make... aus
make.exe -f "C:\Dev-Cpp\tray\Makefile.win" all
windres.exe -i tray_private.rc -I rc -o tray_private.res -O coff
gcc.exe tray.o tray_private.res -o "tray.exe" -L"C:/Dev-Cpp/lib" -mwindows ../lib/curl/libcurl.a ../lib/libwsock32.a ../lib/libpenwin32.a
../lib/curl/libcurl.a(url.o)(.text+0x791): undefined reference to `ENGINE_set_default'
../lib/curl/libcurl.a(url.o)(.text+0xc97): undefined reference to `ENGINE_by_id'
../lib/curl/libcurl.a(url.o)(.text+0xcbe): undefined reference to `ENGINE_free'
../lib/curl/libcurl.a(ssluse.o)(.text+0x86): undefined reference to `RAND_status'
../lib/curl/libcurl.a(ssluse.o)(.text+0xf5): undefined reference to `RAND_load_file'
../lib/curl/libcurl.a(ssluse.o)(.text+0x110): undefined reference to `RAND_screen'
../lib/curl/libcurl.a(ssluse.o)(.text+0x124): undefined reference to `RAND_file_name'
../lib/curl/libcurl.a(ssluse.o)(.text+0x13d): undefined reference to `RAND_load_file'
../lib/curl/libcurl.a(ssluse.o)(.text+0x4c6): undefined reference to `SSL_CTX_use_certificate_chain_file'
../lib/curl/libcurl.a(ssluse.o)(.text+0x51a): undefined reference to `SSL_CTX_use_PrivateKey_file'
../lib/curl/libcurl.a(ssluse.o)(.text+0x54c): undefined reference to `SSL_new'
../lib/curl/libcurl.a(ssluse.o)(.text+0x556): undefined reference to `SSL_get_certificate'
../lib/curl/libcurl.a(ssluse.o)(.text+0x566): undefined reference to `X509_get_pubkey'
../lib/curl/libcurl.a(ssluse.o)(.text+0x570): undefined reference to `SSL_get_privatekey'
../lib/curl/libcurl.a(ssluse.o)(.text+0x579): undefined reference to `EVP_PKEY_copy_parameters'
../lib/curl/libcurl.a(ssluse.o)(.text+0x581): undefined reference to `EVP_PKEY_free'
../lib/curl/libcurl.a(ssluse.o)(.text+0x58d): undefined reference to `SSL_free'
../lib/curl/libcurl.a(ssluse.o)(.text+0x59d): undefined reference to `SSL_CTX_check_private_key'
../lib/curl/libcurl.a(ssluse.o)(.text+0x5ee): undefined reference to `UI_OpenSSL'
../lib/curl/libcurl.a(ssluse.o)(.text+0x61d): undefined reference to `ENGINE_load_private_key'
../lib/curl/libcurl.a(ssluse.o)(.text+0x638): undefined reference to `SSL_CTX_use_PrivateKey'
../lib/curl/libcurl.a(ssluse.o)(.text+0x653): undefined reference to `EVP_PKEY_free'
../lib/curl/libcurl.a(ssluse.o)(.text+0x661): undefined reference to `EVP_PKEY_free'
../lib/curl/libcurl.a(ssluse.o)(.text+0x6a4): undefined reference to `SSL_CTX_use_certificate_file'
../lib/curl/libcurl.a(ssluse.o)(.text+0x6be): undefined reference to `SSL_CTX_set_default_passwd_cb_userdata'
../lib/curl/libcurl.a(ssluse.o)(.text+0x6d4): undefined reference to `SSL_CTX_set_default_passwd_cb'
../lib/curl/libcurl.a(ssluse.o)(.text+0x6ee): undefined reference to `X509_STORE_CTX_get_current_cert'
../lib/curl/libcurl.a(ssluse.o)(.text+0x703): undefined reference to `X509_get_subject_name'
../lib/curl/libcurl.a(ssluse.o)(.text+0x70b): undefined reference to `X509_NAME_oneline'
../lib/curl/libcurl.a(ssluse.o)(.text+0x73d): undefined reference to `SSL_load_error_strings'
../lib/curl/libcurl.a(ssluse.o)(.text+0x763): undefined reference to `ERR_free_strings'
../lib/curl/libcurl.a(ssluse.o)(.text+0x768): undefined reference to `EVP_cleanup'
../lib/curl/libcurl.a(ssluse.o)(.text+0x79e): undefined reference to `ERR_remove_state'
../lib/curl/libcurl.a(ssluse.o)(.text+0x7c7): undefined reference to `SSL_CTX_free'
../lib/curl/libcurl.a(ssluse.o)(.text+0x7df): undefined reference to `SSL_shutdown'
../lib/curl/libcurl.a(ssluse.o)(.text+0x7ec): undefined reference to `SSL_set_connect_state'
../lib/curl/libcurl.a(ssluse.o)(.text+0x7f9): undefined reference to `SSL_free'
../lib/curl/libcurl.a(ssluse.o)(.text+0x975): undefined reference to `SSL_SESSION_free'
../lib/curl/libcurl.a(ssluse.o)(.text+0xa1f): undefined reference to `ENGINE_free'
../lib/curl/libcurl.a(ssluse.o)(.text+0xa62): undefined reference to `SSL_get1_session'
../lib/curl/libcurl.a(ssluse.o)(.text+0x1123): undefined reference to `SSLv23_client_method'
../lib/curl/libcurl.a(ssluse.o)(.text+0x112c): undefined reference to `SSL_CTX_new'
../lib/curl/libcurl.a(ssluse.o)(.text+0x117b): undefined reference to `SSL_CTX_set_verify'
../lib/curl/libcurl.a(ssluse.o)(.text+0x11ad): undefined reference to `SSL_CTX_load_verify_locations'
../lib/curl/libcurl.a(ssluse.o)(.text+0x11c7): undefined reference to `SSL_new'
../lib/curl/libcurl.a(ssluse.o)(.text+0x11d5): undefined reference to `SSL_set_connect_state'
../lib/curl/libcurl.a(ssluse.o)(.text+0x1204): undefined reference to `SSL_set_fd'
../lib/curl/libcurl.a(ssluse.o)(.text+0x12ce): undefined reference to `SSL_connect'
../lib/curl/libcurl.a(ssluse.o)(.text+0x12e9): undefined reference to `SSL_get_error'
../lib/curl/libcurl.a(ssluse.o)(.text+0x13a1): undefined reference to `SSL_get_current_cipher'
../lib/curl/libcurl.a(ssluse.o)(.text+0x13a9): undefined reference to `SSL_CIPHER_get_name'
../lib/curl/libcurl.a(ssluse.o)(.text+0x13d8): undefined reference to `SSL_get_peer_certificate'
../lib/curl/libcurl.a(ssluse.o)(.text+0x1421): undefined reference to `X509_get_subject_name'
../lib/curl/libcurl.a(ssluse.o)(.text+0x1429): undefined reference to `X509_NAME_oneline'
../lib/curl/libcurl.a(ssluse.o)(.text+0x144b): undefined reference to `CRYPTO_free'
../lib/curl/libcurl.a(ssluse.o)(.text+0x14af): undefined reference to `X509_get_subject_name'
../lib/curl/libcurl.a(ssluse.o)(.text+0x14b7): undefined reference to `X509_NAME_get_text_by_NID'
../lib/curl/libcurl.a(ssluse.o)(.text+0x1505): undefined reference to `X509_free'
../lib/curl/libcurl.a(ssluse.o)(.text+0x1531): undefined reference to `X509_get_issuer_name'
../lib/curl/libcurl.a(ssluse.o)(.text+0x1539): undefined reference to `X509_NAME_oneline'
../lib/curl/libcurl.a(ssluse.o)(.text+0x1557): undefined reference to `CRYPTO_free'
../lib/curl/libcurl.a(ssluse.o)(.text+0x157d): undefined reference to `X509_free'
../lib/curl/libcurl.a(ssluse.o)(.text+0x1597): undefined reference to `SSL_get_verify_result'
../lib/curl/libcurl.a(ssluse.o)(.text+0x15da): undefined reference to `X509_free'
../lib/curl/libcurl.a(ssluse.o)(.text+0x1647): undefined reference to `ERR_error_string'
../lib/curl/libcurl.a(ssluse.o)(.text+0x16cd): undefined reference to `SSL_set_session'
../lib/curl/libcurl.a(ssluse.o)(.text+0x170d): undefined reference to `SSL_CTX_set_verify'
../lib/curl/libcurl.a(ssluse.o)(.text+0x1724): undefined reference to `SSL_CTX_set_cipher_list'
../lib/curl/libcurl.a(ssluse.o)(.text+0x179c): undefined reference to `SSLv3_client_method'
../lib/curl/libcurl.a(ssluse.o)(.text+0x17a6): undefined reference to `SSLv2_client_method'
../lib/curl/libcurl.a(ssluse.o)(.text+0x17b0): undefined reference to `TLSv1_client_method'
../lib/curl/libcurl.a(ssluse.o)(.text+0x745): undefined reference to `SSL_library_init'
../lib/curl/libcurl.a(telnet.o)(.text+0x163e): undefined reference to `WSACreateEvent@0'
../lib/curl/libcurl.a(telnet.o)(.text+0x1665): undefined reference to `WSAEventSelect@12'
../lib/curl/libcurl.a(telnet.o)(.text+0x16b8): undefined reference to `WSAEnumNetworkEvents@12'
../lib/curl/libcurl.a(sendf.o)(.text+0x359): undefined reference to `SSL_write'
../lib/curl/libcurl.a(sendf.o)(.text+0x38a): undefined reference to `SSL_get_error'
../lib/curl/libcurl.a(sendf.o)(.text+0x52f): undefined reference to `SSL_read'
../lib/curl/libcurl.a(sendf.o)(.text+0x555): undefined reference to `SSL_get_error'
../lib/curl/libcurl.a(timeval.o)(.text+0x9): undefined reference to `timeGetTime@0'
../lib/curl/libcurl.a(content_encoding.o)(.text+0xeb): undefined reference to `inflateEnd'
../lib/curl/libcurl.a(content_encoding.o)(.text+0x157): undefined reference to `inflate'
../lib/curl/libcurl.a(content_encoding.o)(.text+0x1a9): undefined reference to `inflateEnd'
../lib/curl/libcurl.a(content_encoding.o)(.text+0x1fa): undefined reference to `inflateInit_'
make.exe: *** [tray.exe] Error 1
Ausführung beendet
Ich denke, dass die meißten Fehler daran liegen, dass ich openSSL nicht installiert habe. Wie komme ich an die jeweiligen *.a Dateien? Oder gibt es eine andere Möglichkeit? Ich habe das Paket curl-7.10.4-win32-ssl-devel-mingw32 verwendet.
Danke, Rudolf
Hi leutz
jemand hat mir mal gesagt, das es vor ein paar jahren nen c++ zu c compiler von Glockenspiel gab. kann das jemand bestätigen, ich hab nur rausgekrigt das es man nen c++ kompiler von Glockenspiel gab.
Es geht mir eigentlich darum Gibt es einen prekompeiler der mir c++ in C übersetzt. Hintergrund ist, das auf embedes systemen oft c compiler zur verfügung stehen, aber selten c++ versionen.
gibt es den compiler noch (wer hat ihn übernommen, oder wurde er freigegeben) ?
oder kennt jemand ein ähnlichen prekompiler ?
Gruss Termite